InitializeメソッドからBadRequestステータスコードを返したいとします。私はどのように任意のアクション(新しいHttpStatusCodeResult(HttpStatusCode.BadRequest)を返します)からそれを行うことができます理解しますが、どのように初期化から行うには?InitializeメソッドからHttpStatusCode.BadRequestを返します。
requestContext.HttpContext.Response.StatusCode = (int)HttpStatusCode.BadRequest;
が、私は
例外の詳細を取得:私は次のことを試してくださいSystem.NullReferenceException:オブジェクトのインスタンスへのオブジェクト参照ではない セットを。
私はデザインによって
base.Initialize(requestContext);
空のページを返します –
空のページを表示したくない場合は、ステータスを変更します。別の興味深い点は、ページを処理して空を返さない場合、「base.Initialize」と呼ばない理由は何ですか? – TSungur
私は、新しいHttpStatusCodeResult(HttpStatusCode.BadRequest)を呼び出すときに返されたページを返すだけです。 –