protected override void ConfigureBus(IInMemoryBusFactoryConfigurator configurator) { configurator.ConfigureSend(s => s.UseTransform<A>(t => { t.Replace(x => x.Second, context => "World"); })); }
protected override void ConfigureInMemoryBus(IInMemoryBusFactoryConfigurator configurator) { configurator.ConfigureSend(spc => { spc.ConnectSendPipeSpecificationObserver(new MySendPipeSpecObserver()); }); }
protected override void PreCreateBus(IInMemoryBusFactoryConfigurator configurator) { configurator.ConfigureSend(s => s.UseTransform <A>(t => { t.Replace(x => x.Second, context => "World"); })); }
protected override void ConfigureInMemoryBus(IInMemoryBusFactoryConfigurator configurator) { var observer = new MyConsumePipeSpecObserver(); configurator.ConnectConsumerConfigurationObserver(observer); configurator.ConfigureSend(spc => { spc.AddPipeSpecification(new MySendPipeSpec()); spc.ConnectSendPipeSpecificationObserver(new MySendPipeSpecObserver()); }); }
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))); }
protected override void ConfigureInMemoryBus(IInMemoryBusFactoryConfigurator configurator) { configurator.UseHttpContextSendScope(GetServiceProvider()); configurator.ConfigureSend(cfg => cfg.UseFilter(new TestScopeFilter(_sendContextIdTask))); }