2012-04-04 126 views
0

他們是否使用Ninject.Extensions.Interception擴展設置攔截,以便將它應用於名稱空間或程序集中的所有類?Ninject攔截在命名空間級別?

Currenlty我必須這樣做,每班這樣

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

回答

1

Ninject.Extensions.Conventions應該照顧這個(雖然它並不影響您可以通過約定模塊沒有產生任何明確的Bind英格斯)。

請參閱the Ninject.Extensions.Conventions wiki