【发布时间】:2014-09-21 17:19:53
【问题描述】:
我想制作一个带有 JSON 返回格式的 REST Web 服务。实际上它适用于简单的字符串返回类型,但是当我将自定义类型作为返回值时,我收到 0 字节。
如果我将 ResponseFormat 更改为 XML,它可以正常工作
感谢您的帮助!
编辑 - 添加示例
界面:
[WebGet(UriTemplate="WebGetTry/{param1}/{param2}", ResponseFormat=WebMessageFormat.Json)]
WebGetType WebGetTry(string param1, string param2);
实现:
public WebGetType WebGetTry(string param1, string param2) {
return new WebGetType();
}
之后我的测试很简单,就是从 IE 中调用地址。返回页面无法显示错误
【问题讨论】:
-
请向我们展示一些您用于返回响应的代码。
-
谢谢,编辑了原帖。