0

Ninject.Extensions.Interception 拡張機能でインターセプトを設定して、名前空間またはアセンブリ内のすべてのクラスに適用する方法はありますか?

現在、私はこのようにクラスごとにそれをしなければなりません

  Kernel.Bind<MyClass>().ToSelf().Intercept().With<ILoggerAspect>();
4

1 に答える 1

1

Ninject.Extensions.Conventionsこれを処理する必要があります (ただし、規約モジュールを介して生成していない可能性のある明示的なBindings には影響しません)。

Ninject.Extensions.Conventions wikiを参照してください。

于 2012-04-04T07:55:07.520 に答える