Interface IAutomationScenarioService
A service that provides operations for managing newsletter mailing lists.
Namespace: DataWeb.Automation
Assembly: DataWeb.Core.dll
Syntax
public interface IAutomationScenarioService
Methods
GetScenarioAsync(AutomationScenarioFilter, CancellationToken)
Gets the automation scenario that matches the specified filter.
Declaration
Task<AutomationScenario> GetScenarioAsync(AutomationScenarioFilter filter, CancellationToken cancellationToken = default)
Parameters
| Type | Name | Description |
|---|---|---|
| AutomationScenarioFilter | filter | The AutomationScenarioFilter used to retrieve the automation scenario. |
| CancellationToken | cancellationToken |
Returns
| Type | Description |
|---|---|
| Task<AutomationScenario> | The automation scenario that matches the specified filter. |
GetScenariosAsync(AutomationScenarioFilter, CancellationToken)
Gets all the automation scenarios that match the specified filter.
Declaration
Task<IEnumerable<AutomationScenario>> GetScenariosAsync(AutomationScenarioFilter filter, CancellationToken cancellationToken = default)
Parameters
| Type | Name | Description |
|---|---|---|
| AutomationScenarioFilter | filter | The AutomationScenarioFilter used to retrieve the automation scenarios. |
| CancellationToken | cancellationToken |
Returns
| Type | Description |
|---|---|
| Task<IEnumerable<AutomationScenario>> | The automation scenarios that match the specified filter. |