Нинъекционный перехват на уровне пространства имен?
Есть ли способ установить перехват с расширением Ninject.Extensions.Interception, чтобы оно применялось ко всем классам в пространстве имен или сборке?
В настоящее время я должен сделать это для каждого класса, как это
Kernel.Bind<MyClass>().ToSelf().Intercept().With<ILoggerAspect>();
1 ответ
Ninject.Extensions.Conventions
должен позаботиться об этом (хотя это не влияет на какие-либо явные Bind
что вы, возможно, не сгенерировали через модуль конвенций).