私は、悪いリクエスト結果を返す必要がある状況が発生することがあります。空のActionResultを返す
たとえば、MVC 3サイトのコントローラアクションの呼び出しがありますが、要求URIに必須パラメータがありません。
私は何を返信しますか?
これは正しい状況ですか?
私は、悪いリクエスト結果を返す必要がある状況が発生することがあります。空のActionResultを返す
たとえば、MVC 3サイトのコントローラアクションの呼び出しがありますが、要求URIに必須パラメータがありません。
私は何を返信しますか?
これは正しい状況ですか?
あなたのソリューションがOKに動作しますが、より明確な方法は、このように、HttpStatusCodeResult
クラスを使用します:
return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
を今後の参考のために、 'EmptyResult'タイプがあります。 – scottm
@scottmのコメントに関する新しいEmptyResult();を返します。 –