Exemplo n.º 1
0
        public ITransport UseMiddleware(IMessageProcessorMiddleware middleware)
        {
            foreach (var channelFactory in TransportChannelFactories)
            {
                channelFactory.Middlewares.Add(middleware);
            }

            return(this);
        }
Exemplo n.º 2
0
 public MiddlewareWrapper(IMessageProcessorMiddleware current, IMessageProcessor next)
 {
     _current = current;
     _next    = next;
 }
 public static IHostConfiguration AddMiddleware(this IHostConfiguration configuration, IMessageProcessorMiddleware middleware)
 {
     configuration.Middlewares.Add(middleware);
     return(configuration);
 }
Exemplo n.º 4
0
 public MiddlewareWrapper(IMessageProcessorMiddleware current, IPipelineInformation pipelineInformation, IMessageProcessor next)
 {
     _current             = current;
     _pipelineInformation = pipelineInformation;
     _next = next;
 }