0

我有一个 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; }
}

在响应的内容中我想发送一个配额对象,但我不想自己序列化它,我想让服务来做,所以如果它被序列化为 json 或 xml,我不必费心。

我怎样才能做到这一点?

真挚地,

佐利

4

1 回答 1

0

最后,我发现了,这很容易:

Quota q = GetQuota();
var response = new HttpResponseMessage<Quota>(q);
    return response;    

它将返回状态码 200(okay),并且 q 将在内容中的 json/xml 中序列化。

于 2012-05-03T06:55:28.497 回答