いくつかのタイプを1つずつ登録しています:
container.Register(
Component.For<IService1>().ImplementedBy<ServiceImpl1>(),
Component.For<IService2>().ImplementedBy<ServiceImpl2>(),
Component.For<IService3>().ImplementedBy<ServiceImpl3>(),
Component.For<IService4>().ImplementedBy<ServiceImpl4>()
);
登録されているこのアセンブリのすべてのタイプのインターセプターを登録する方法はありますか? 私は慣習によってすべてのタイプを登録したくありませんAllTypes
。書かずにインターセプターを追加したいだけです
.Interceptors(InterceptorReference.ForType<DummyInterceptor>())
.SelectedWith(new FooInterceptorSelector()).Anywhere
何億回も。
ありがとう!