Esempio n. 1
0
 protected override void ConfigureFilter(IConsumePipeConfigurator configurator)
 {
     AutofacFilterExtensions.UseExecuteActivityFilter(configurator, typeof(ScopedFilter <>), Registration);
 }
 protected override void ConfigureFilter(ISendPipelineConfigurator configurator)
 {
     AutofacFilterExtensions.UseSendFilter(configurator, typeof(ScopedFilter <>), Registration);
 }
Esempio n. 3
0
 protected override void ConfigureFilters(IInMemoryReceiveEndpointConfigurator configurator)
 {
     AutofacFilterExtensions.UseConsumeFilter(configurator, typeof(ScopedConsumeFilter <>), Registration);
     AutofacFilterExtensions.UseSendFilter(configurator, typeof(ScopedSendFilter <>), Registration);
 }
Esempio n. 4
0
 protected override void ConfigureInMemoryReceiveEndpoint(IInMemoryReceiveEndpointConfigurator configurator)
 {
     base.ConfigureInMemoryReceiveEndpoint(configurator);
     AutofacFilterExtensions.UseConsumeFilter(configurator, typeof(MessageFilter <>), Registration);
 }
Esempio n. 5
0
 protected override void ConfigureFilters(IMediatorRegistrationContext context, IMediatorConfigurator configurator)
 {
     AutofacFilterExtensions.UseConsumeFilter(configurator, typeof(ScopedConsumeFilter <>), context);
     AutofacFilterExtensions.UseSendFilter(configurator, typeof(ScopedSendFilter <>), context);
 }