2012-04-04 82 views
0

他们是否使用Ninject.Extensions.Interception扩展设置拦截,以便将它应用于名称空间或程序集中的所有类?Ninject拦截在命名空间级别?

Currenlty我必须这样做,每班这样

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

回答

1

Ninject.Extensions.Conventions应该照顾这个(虽然它并不影响您可以通过约定模块没有产生任何明确的Bind英格斯)。

请参阅the Ninject.Extensions.Conventions wiki