public WorkflowInfo GetWorkflow([FromBody] WorkflowRequestModel model) { if (model == null) { return(new WorkflowInfo()); } return(new WorkflowGet(_config.Value, _dbConfig.Value).GetWorkflow(model.Id, model.Version).Data); }
public void DeleteWorkflow([FromBody] WorkflowRequestModel model) { new WorkflowGet(_config.Value, _dbConfig.Value).DeleteWorkflow(model.Id, model.Version); }
public GraphModel GetExecutionGraph([FromBody] WorkflowRequestModel workFlow) { return(new WorkflowGet(_config.Value, _dbConfig.Value).GetExecutionGraph(workFlow.Id, workFlow.Version).Data); }
public WorkflowInfo GetLastVersionWorkflow([FromBody] WorkflowRequestModel model) { return(new WorkflowGet(_config.Value, _dbConfig.Value).GetLastVersionWorkflow(model.Id).Data); }
public List <WorkflowInfo> GetHistoryWorkflows([FromBody] WorkflowRequestModel model) { return(new WorkflowGet(_config.Value, _dbConfig.Value).GetHistoryWorkflows(model.Id).Data); }