C#JSON Rest响应字符串

本文关键字:字符串 响应 Rest C#JSON | 更新日期: 2023-09-27 18:25:24

C#noob在这里。

我正在做一个简单的wcf服务RestAPI,到目前为止还不错。。。但是我的json字符串响应并不是我想要的。

实际响应:{"GetInfoResult":{"Name":"John"}}

期望的响应:{"Name":"John"}

如何删除GetInfoResult字段?

感谢

C#JSON Rest响应字符串

您应该能够在WebGet注释中将BodyStyle设置为WebMessageBodyStyle.Bare,默认为WebMessageBodyStyle.Wrapped,它添加了您不想要的包装;

[WebGet(BodyStyle = WebMessageBodyStyle.Bare)]