public DefaultSaveEntityDatabasePipeline(EcsRxPipelineBuilder pipelineBuilder, ISerializer serializer, IToEntityDatabaseDataTransformer dataTransformer, ISendDataEndpoint endpoint) { Serializer = serializer; DataTransformer = dataTransformer; Endpoint = endpoint; Steps = BuildSteps(pipelineBuilder); }
public PipelineNeedsObjectBuilder ThenSendTo(ISendDataEndpoint endpoint) { _steps.Add(new SendEndpointStep(endpoint)); return(new PipelineNeedsObjectBuilder(_steps)); }
public EcsRxPipelineNeedsObjectBuilder ThenSendTo(ISendDataEndpoint endpoint) { _steps.Add(new SendEndpointStep(endpoint)); return(new EcsRxPipelineNeedsObjectBuilder(_container, _steps)); }
public SaveDataPipeline(PipelineBuilder pipelineBuilder, ISerializer serializer, ISendDataEndpoint endpoint) { Serializer = serializer; Endpoint = endpoint; Steps = BuildSteps(pipelineBuilder); }
public SaveDataPipeline(PipelineBuilder pipelineBuilder, ISerializer serializer, ISendDataEndpoint endpoint) : base(pipelineBuilder, serializer, endpoint) { }
public SendEndpointStep(ISendDataEndpoint endpoint) { _endpoint = endpoint; }