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 |