Class WorkflowService
- Namespace
- Dynamicweb.Security.Workflows
- Assembly
- Dynamicweb.Core.dll
The WorkflowService class is a Domain Service responsible for resolving and creating workflow
- Inheritance
-
Workflow
Service
- Inherited Members
- Extension Methods
Constructors
WorkflowService()
Methods
Delete(IEnumerable<int>)
Delete workflow by ids
Parameters
ids
IEnumerable<int>The workflow ids to remove
GetAll()
Gets all workflow in solution.
Returns
- IEnumerable<Workflow>
The collection of the Workflow.
GetById(int)
Gets workflow by id
Parameters
workflowId
intThe workflow id
Returns
GetByIds(IEnumerable<int>)
Gets workflow by id
Parameters
workflowIds
IEnumerable<int>The workflow identifiers
Returns
- IEnumerable<Workflow>
The Workflow or null if not found.
Save(Workflow)
Save workflow
Parameters
workflow
WorkflowThe workflow to save
Returns
- Workflow
Return updated version of the workflow