Есть ли способ зарегистрировать перехватчик в Unity, который применяется ко всем интерфейсам? Я помню, что это как-то связано с политикой, но я не могу найти ответ. Я не хочу регистрировать перехватчик для каждой регистрации, которую я делаю, поэтому желательно, чтобы она была в одном месте, один раз.
Я хочу избежать этого при всех моих регистрациях:
container.RegisterType<IMyClass, MyClass>(
new Interceptor<InterfaceInterceptor>(),
new InterceptionBehavior<LoggingAspect>());