Skip to main content

Interface IWorkflowGenerator<TSchemeMedium>

Interface of a workflow generator, which generates not parsed process scheme OptimaJet.Workflow.Core.Model.SchemeDefinition%601

Namespace: OptimaJet.Workflow.Core.Generator

Assembly: OptimaJet.Workflow.Core.dll

Syntax
public interface IWorkflowGenerator<TSchemeMedium> where TSchemeMedium : class

Methods

GenerateAsync(string, Guid, IDictionary<string, object>)

Generate not parsed process scheme

Declaration
Task<TSchemeMedium> GenerateAsync(string schemeCode, Guid schemeId, IDictionary<string, object> parameters)
Parameters
TypeNameDescription
stringschemeCodeCode of the scheme
GuidschemeIdId of the scheme
IDictionary<string, object>parametersParameters for creating scheme
Returns
TypeDescription
Task<TSchemeMedium>Not parsed process scheme

Extension Methods