0


私は ASP.NET MVC に少し慣れていないので、以下で説明したことを実行できるフレームワーク構造があるかどうか疑問に思っています。

いくつかの任意の基準に基づいて、コントローラー/アクションのグループにフィルターを適用したいと思います。ここでの重要な点は、この基準に基づいて特定のコントローラーまたはアクションにのみフィルターを適用したいということです。開発者がこれらの属性をコントローラー アクションに追加するのを忘れる可能性があるため、コントローラーまたはコントローラー アクションで属性を使用したくありません。

このリンクは基本的に私が欲しいものを説明しています: http://haacked.com/archive/2011/04/25/conditional-filters.aspx

しかし、自分でロールバックすることなくこれを行うために使用できる ASP.NET MVC フレームワーク コンストラクトがあるのではないかと考えています。ところで、私は ASP.NET MVC 4 を使用しています。

どうもありがとう、これが明確でない場合は申し訳ありません!

4

1 に答える 1

2

独自の条件付きフィルターを作成する必要があります。コントローラー アクションに属性を条件付きで適用する他の方法はありません。

あなたが提供したハッキン​​グされたアプローチは、それを行う方法です。

于 2012-10-23T21:44:43.567 に答える