protected override void ConfigureInMemoryBus(IInMemoryBusFactoryConfigurator configurator) { _sendFilter = new SendFilter(); configurator.ConfigurePublish(pc => pc.AddPipeSpecification(_sendFilter)); configurator.ConfigurePublish(pc => pc.AddPipeSpecification(new DelegatePipeSpecification <PublishContext <PingMessage> >(context => { }))); }
protected override void PreCreateBus(IInMemoryBusFactoryConfigurator configurator) { configurator.ConfigurePublish(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.ConfigurePublish(spc => { spc.AddPipeSpecification(new MyPublishPipeSpec()); spc.ConnectPublishPipeSpecificationObserver(new MyPublishPipeSpecObserver()); }); }
protected override void ConfigureInMemoryBus(IInMemoryBusFactoryConfigurator configurator) { _sendFilter = new SendFilter(); configurator.ConfigurePublish(pc => pc.AddPipeSpecification(_sendFilter)); }
protected override void ConfigureInMemoryBus(IInMemoryBusFactoryConfigurator configurator) { configurator.ConfigurePublish(cfg => cfg.UseFilter(new TestScopeFilter(_taskCompletionSource))); }
protected override void ConfigureBus(IInMemoryBusFactoryConfigurator configurator) { configurator.ConfigurePublish(s => s.UseTransform<A>(t => { t.Replace(x => x.Second, context => "World"); })); }
protected override void ConfigureInMemoryBus(IInMemoryBusFactoryConfigurator configurator) { configurator.UseHttpContextSendScope(GetServiceProvider()); configurator.ConfigurePublish(cfg => cfg.UseFilter(new TestScopeFilter(_sendContextIdTask))); }
protected override void ConfigureInMemoryBus(IInMemoryBusFactoryConfigurator configurator) { configurator.ConfigurePublish(cfg => cfg.UseFilter(new TestScopeFilter(_sendContextIdTask))); }