AsyncDolls.Pipeline.Outgoing.OutgoingPipelineFactory.Create C# (CSharp) Method

Create() public method

public Create ( ) : OutgoingPipeline
return OutgoingPipeline
        public OutgoingPipeline Create()
        {
            var pipeline = new OutgoingPipeline();

            pipeline.Logical
                .Register(new CreateTransportMessageStep());

            pipeline.Transport
                .Register(new SerializeMessageStep(new NewtonsoftJsonMessageSerializer()))
                .Register(new DetermineDestinationStep(router))
                .Register(new DispatchToTransportStep(sender, publisher));

            return pipeline;
        }