protected override void ConfigureBus(IInMemoryBusFactoryConfigurator configurator)
 {
     configurator.ConfigureSend(s => s.UseTransform<A>(t =>
     {
         t.Replace(x => x.Second, context => "World");
     }));
 }
Example #2
0
 protected override void ConfigureInMemoryBus(IInMemoryBusFactoryConfigurator configurator)
 {
     configurator.ConfigureSend(spc =>
     {
         spc.ConnectSendPipeSpecificationObserver(new MySendPipeSpecObserver());
     });
 }
Example #3
0
 protected override void PreCreateBus(IInMemoryBusFactoryConfigurator configurator)
 {
     configurator.ConfigureSend(s => s.UseTransform <A>(t =>
     {
         t.Replace(x => x.Second, context => "World");
     }));
 }
Example #4
0
        protected override void ConfigureInMemoryBus(IInMemoryBusFactoryConfigurator configurator)
        {
            var observer = new MyConsumePipeSpecObserver();

            configurator.ConnectConsumerConfigurationObserver(observer);

            configurator.ConfigureSend(spc =>
            {
                spc.AddPipeSpecification(new MySendPipeSpec());
                spc.ConnectSendPipeSpecificationObserver(new MySendPipeSpecObserver());
            });
        }
Example #5
0
        protected override void ConfigureInMemoryBus(IInMemoryBusFactoryConfigurator configurator)
        {
            _sendFilter = new SendFilter();

            configurator.ConfigureSend(pc => pc.AddPipeSpecification(_sendFilter));
        }
 protected override void ConfigureInMemoryBus(IInMemoryBusFactoryConfigurator configurator)
 {
     configurator.ConfigureSend(cfg => cfg.UseFilter(new TestScopeFilter(_taskCompletionSource)));
 }
 protected override void ConfigureInMemoryBus(IInMemoryBusFactoryConfigurator configurator)
 {
     configurator.ConfigureSend(cfg => cfg.UseFilter(new TestScopeFilter(_sendContextIdTask)));
 }
Example #8
0
 protected override void ConfigureInMemoryBus(IInMemoryBusFactoryConfigurator configurator)
 {
     configurator.UseHttpContextSendScope(GetServiceProvider());
     configurator.ConfigureSend(cfg => cfg.UseFilter(new TestScopeFilter(_sendContextIdTask)));
 }