我有一个MVC WEB API服务,我希望将每个响应作为HttpResponseMessage发送。 这个案例我的课程看起来像这样:
public class Quota
{
public int docs_quota { get; set; }
public int pages_quota { get; set; }
public int size_quota { get; set; }
}
在响应的内容中我想发送一个Quota对象,但我不想自己序列化,我想让服务这样做,所以如果它被序列化为json或者我不需要打扰XML。
我该怎么做?
此致
佐利
答案 0 :(得分:0)
最终,我发现了它,这很容易:
Quota q = GetQuota();
var response = new HttpResponseMessage<Quota>(q);
return response;
它将返回状态码200(好),q将在内容中以json / xml序列化。