ASP.NET MVC WEB API があります。いくつかの理由 (承認がないためリダイレクト..) から、単純なオブジェクトを使用してコントローラー メソッドで返すことはできません。したがって、リダイレクトできる HttpResponseMessage クラスが必要です。
現在、私はこれをやっています:
var response = new Response { responseCode = Response.ResponseCodes.ItemNotFound };
var formatter = new JsonMediaTypeFormatter();
response.Content = new ObjectContent<Response>(response, formatter, "application/json");
.. JSON としてシリアル化されたオブジェクトを HttpResponseMessage のコンテンツに取得します。どういうわけか、これを行う別のより良い方法があると感じています。それに関するアイデアはありますか?