Ejemplo n.º 1
0
        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 =>
            {
            })));
        }
Ejemplo n.º 2
0
 protected override void PreCreateBus(IInMemoryBusFactoryConfigurator configurator)
 {
     configurator.ConfigurePublish(s => s.UseTransform <A>(t =>
     {
         t.Replace(x => x.Second, context => "World");
     }));
 }
Ejemplo n.º 3
0
        protected override void ConfigureInMemoryBus(IInMemoryBusFactoryConfigurator configurator)
        {
            var observer = new MyConsumePipeSpecObserver();

            configurator.ConnectConsumerConfigurationObserver(observer);

            configurator.ConfigurePublish(spc =>
            {
                spc.AddPipeSpecification(new MyPublishPipeSpec());
                spc.ConnectPublishPipeSpecificationObserver(new MyPublishPipeSpecObserver());
            });
        }
Ejemplo n.º 4
0
        protected override void ConfigureInMemoryBus(IInMemoryBusFactoryConfigurator configurator)
        {
            _sendFilter = new SendFilter();

            configurator.ConfigurePublish(pc => pc.AddPipeSpecification(_sendFilter));
        }
Ejemplo n.º 5
0
 protected override void ConfigureInMemoryBus(IInMemoryBusFactoryConfigurator configurator)
 {
     configurator.ConfigurePublish(cfg => cfg.UseFilter(new TestScopeFilter(_taskCompletionSource)));
 }
Ejemplo n.º 6
0
 protected override void ConfigureBus(IInMemoryBusFactoryConfigurator configurator)
 {
     configurator.ConfigurePublish(s => s.UseTransform<A>(t =>
     {
         t.Replace(x => x.Second, context => "World");
     }));
 }
Ejemplo n.º 7
0
 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)));
 }