1
私はテストのためにいくつかの拡張を書きたいと思います。実行したいスペックの1つは、メソッド(アクション)に関連付けられた属性のリストを見つけることに基づいています。Asp.Net Mvc - 指定されたメソッドの属性を検索します。
これまでのところ、これはグラブに私が使用するコードは、メソッドをオフに属性れる:
var homeController = new HomeController();
(controller.GetType().GetMethod(action, parameters)).GetCustomAttributes(false)
等...
またはコントローラ用の、より明示的かつではありません。このような何か(再利用可能)
(typeof(HomeController)).GetCustomAttributes(false)
そこで問題は、私は型のActionResult例の一般的な作用を有する与えられます。
var actionResult = new HomeController().Index();
actionResult
のインスタンスの属性を見つける方法はありますか?