2012-04-24 4 views
0

私はMVC WEB APIサービスを持っており、すべての応答をHttpResponseMessageとして送信したいと思います。 この場合、私はこのように見ているクラスがあります。私は、クォータ・オブジェクトを送信したいのですが、私は自分でそれをシリアル化する必要はありません、私はサービスがそれを行うようにしたい応答の内容でMVC WAB APIオブジェクト(HttpResponseMessageのHttpContentとして)

public class Quota 
{ 
    public int docs_quota { get; set; } 
    public int pages_quota { get; set; } 
    public int size_quota { get; set; } 
} 

をので、jsonまたはxmlとしてシリアル化されている場合、私は気にする必要はありません。

どうすればいいですか?

敬具、

Zoli

答えて

0

は最終的に、私はそれを見つけ、それは非常に簡単です:

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

それはからstatusCode 200(大丈夫)で返され、qはでシリアル化されますコンテンツ内のjson/xml

関連する問題