2013-07-30 4 views
0

C# noob здесь.C# JSON Rest Response String

Я делаю простой wcf-сервис RestAPI, настолько хороший, но мой ответ строки json не выходит так, как я хотел.

Фактический ответ: { "GetInfoResult": { "Имя": "Джон"}}

Желаемый ответ: { "Имя": "Джон"}

как Я удаляю Поле GetInfoResult?

Благодаря

ответ

1

Вы должны быть в состоянии просто установить Bodystyle к WebMessageBodyStyle.Bare на ваши WebGet аннотаций по умолчанию является WebMessageBodyStyle.Wrapped, который добавляет обертку вы не хотите;

[WebGet(BodyStyle = WebMessageBodyStyle.Bare)] 
+0

Проблема решена. Благодарю вас. – anibal