フルWebアプリケーションを開発しており、ASP.NET MVC 3フレームワークを使用しています。私はActionFilterAttribute
のサブクラスを実装しています。RedirectResult + URLのパラメータとしてのオブジェクト
私はOnActionExecuting
メソッドをオーバーライドしています。 OnActionExecuting
メソッドで例外が検出された場合は、クライアントブラウザをリダイレクトします。リダイレクトURLは、自分のコントローラの1つのアクションメソッドを対象としています。 Exception
オブジェクトのデータをリダイレクトURLに渡したいとします。
Exception
オブジェクトを含むURLを作成し、そのURLをRedirectResult
コンストラクタに渡す方法はありますか?
例外オブジェクトをクエリ文字列に変換する方法はありますか?次に、クエリ文字列をRouteValueDictionaryのコンストラクタにキーの値として渡します。ターゲットのアクションメソッドは、入力パラメータとしてExceptionオブジェクトを使用します。 – user1139666
@ user1139666、いいえ、クエリ文字列パラメータとして興味のあるプロパティのみを含める必要があります。 –