これはパターンとしてのMVCに関する一般的な質問ですが、この場合はASP.NET MVCを使用しています。HTML以外のMVCビューの作成
出力がHTTPアクセスのXMLストリーム(コンテンツタイプtext/xml)であるアプリケーションを作成する必要があります。
これは、汎用ハンドラオブジェクトを使用する従来のASP.NETを使用して行うことができます。
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/xml";
context.Response.Write(someXmlText);
}
同じ結果が得られるASP.NET MVCビューを作成できますか?
これはMVCビューの適切な使用ですか?
あなたは、MVCのソースあなたを見ればそれはあなたが望んでいるものを提供するためのactionresultを所有していることを確認します(私はImageThumbnailResultをやっただけです)。 –
@リチャードはい。 –
*コントローラ*にXMLを返すアクションがあります。 –