protected override void ConfigureFilter(ISendPipelineConfigurator configurator) { DependencyInjectionFilterExtensions.UseSendFilter(configurator, typeof(ScopedFilter <>), Registration); }
protected override void ConfigureFilters(IInMemoryReceiveEndpointConfigurator configurator) { DependencyInjectionFilterExtensions.UseConsumeFilter(configurator, typeof(ScopedConsumeFilter <>), Registration); DependencyInjectionFilterExtensions.UseSendFilter(configurator, typeof(ScopedSendFilter <>), Registration); }
protected override void ConfigureFilters(IMediatorRegistrationContext context, IMediatorConfigurator configurator) { DependencyInjectionFilterExtensions.UseConsumeFilter(configurator, typeof(ScopedConsumeFilter <>), context); DependencyInjectionFilterExtensions.UseSendFilter(configurator, typeof(ScopedSendFilter <>), context); }