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
Syntaxpublic interface IWorkflowGenerator<TSchemeMedium> where TSchemeMedium : class
Methods
GenerateAsync(string, Guid, IDictionary<string, object>)
Generate not parsed process scheme
DeclarationTask<TSchemeMedium> GenerateAsync(string schemeCode, Guid schemeId, IDictionary<string, object> parameters)
| Type | Name | Description | 
|---|---|---|
| string | schemeCode | Code of the scheme | 
| Guid | schemeId | Id of the scheme | 
| IDictionary<string, object> | parameters | Parameters for creating scheme | 
| Type | Description | 
|---|---|
| Task<TSchemeMedium> | Not parsed process scheme |