Ejemplo n.º 1
0
 public LoadDataPipeline(PipelineBuilder pipelineBuilder, IDeserializer deserializer, IReceiveDataEndpoint endpoint, Func <object, Task <object> > optionalProcessing = null)
 {
     Deserializer       = deserializer;
     Endpoint           = endpoint;
     OptionalProcessing = optionalProcessing;
     Steps = BuildSteps(pipelineBuilder);
 }
        public DefaultLoadEntityDatabasePipeline(EcsRxPipelineBuilder pipelineBuilder, IDeserializer deserializer, IFromEntityDatabaseDataTransformer dataTransformer, IReceiveDataEndpoint endpoint)
        {
            Deserializer    = deserializer;
            DataTransformer = dataTransformer;
            Endpoint        = endpoint;

            Steps = BuildSteps(pipelineBuilder);
        }
Ejemplo n.º 3
0
 public PipelineNeedsDataBuilder StartFrom(IReceiveDataEndpoint endpoint)
 {
     return(new PipelineNeedsDataBuilder(new List <IPipelineStep> {
         new ReceiveEndpointStep(endpoint)
     }));
 }
 public EcsRxPipelineNeedsDataBuilder ThenReceiveFrom(IReceiveDataEndpoint endpoint)
 {
     _steps.Add(new ReceiveEndpointStep(endpoint));
     return(new EcsRxPipelineNeedsDataBuilder(_container, _steps));
 }
Ejemplo n.º 5
0
 public EcsRxPipelineNeedsDataBuilder StartFrom(IReceiveDataEndpoint endpoint)
 {
     return(new EcsRxPipelineNeedsDataBuilder(_container, new List <IPipelineStep> {
         new ReceiveEndpointStep(endpoint)
     }));
 }
Ejemplo n.º 6
0
 public PipelineNeedsDataBuilder ThenReceiveFrom(IReceiveDataEndpoint endpoint)
 {
     _steps.Add(new ReceiveEndpointStep(endpoint));
     return(new PipelineNeedsDataBuilder(_steps));
 }
Ejemplo n.º 7
0
 public ReceiveEndpointStep(IReceiveDataEndpoint endpoint)
 {
     _endpoint = endpoint;
 }