public void Register(IConventionalRegistrationContext context) => context.RegisterConventionalInterceptor(c => c.Where(t => t.IsAssignableTo <IDomainService>()).Intercept <UnitOfWorkInterceptor>());
public void Register(IConventionalRegistrationContext context) => context.RegisterConventionalInterceptor(c => c.Where(t => t.IsAssignableTo<IProxiedService>()).Intercept<TestInterceptor>());
public void Register(IConventionalRegistrationContext context) => context.RegisterConventionalInterceptor(c => c.Where(t => ShouldIntercept(t)).Intercept <AuthorizationInterceptor>());
public void Register(IConventionalRegistrationContext context) => context.RegisterConventionalInterceptor(c => c.Where(t => t.AttributeExists <UnitOfWorkAttribute>()).Intercept <UnitOfWorkInterceptor>());