public InjectionMember[] CreateInjectionMembers(TypeMapping typeMapping) { var requiresPolicyInjection = configurationDetails.IsMarkedForPolicyInjection(typeMapping.From) || TypeHasHandlerAttribute(typeMapping.From) || TypeHasHandlerAttribute(typeMapping.To); return(requiresPolicyInjection ? new InjectionMember[] { new Interceptor <InterfaceInterceptor>(), new InterceptionBehavior <PolicyInjectionBehavior>() } : new InjectionMember[0]); }