Зарегистрируйте перехватчик для всех интерфейсов в Unity - PullRequest
0 голосов
/ 23 января 2020

Есть ли способ зарегистрировать перехватчик в Unity, который применяется ко всем интерфейсам? Я помню, что это как-то связано с политикой, но я не могу найти ответ. Я не хочу регистрировать перехватчик для каждой регистрации, которую я делаю, поэтому желательно, чтобы она была в одном месте, один раз.

Я хочу избежать этого при всех моих регистрациях:

container.RegisterType<IMyClass, MyClass>( 
     new Interceptor<InterfaceInterceptor>(), 
     new InterceptionBehavior<LoggingAspect>()); 
...