コード例 #1
0
 protected override void ConfigureInMemoryReceiveEndpoint(IInMemoryReceiveEndpointConfigurator configurator)
 {
     base.ConfigureInMemoryReceiveEndpoint(configurator);
     AutofacFilterExtensions.UseConsumeFilter(configurator, typeof(MessageFilter <>), Registration);
 }
コード例 #2
0
 protected override void ConfigureFilter(IConsumePipeConfigurator configurator)
 {
     AutofacFilterExtensions.UseConsumeFilter(configurator, typeof(ScopedFilter <>), Registration);
 }
コード例 #3
0
 protected override void ConfigureFilters(IInMemoryReceiveEndpointConfigurator configurator)
 {
     AutofacFilterExtensions.UseConsumeFilter(configurator, typeof(ScopedConsumeFilter <>), Registration);
     AutofacFilterExtensions.UseSendFilter(configurator, typeof(ScopedSendFilter <>), Registration);
 }
コード例 #4
0
ファイル: Autofac_Mediator.cs プロジェクト: yj7o5/MassTransit
 protected override void ConfigureFilters(IMediatorRegistrationContext context, IMediatorConfigurator configurator)
 {
     AutofacFilterExtensions.UseConsumeFilter(configurator, typeof(ScopedConsumeFilter <>), context);
     AutofacFilterExtensions.UseSendFilter(configurator, typeof(ScopedSendFilter <>), context);
 }