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