Skip to content

Interface ITenantGovernanceActionWorkflow

Namespace: Cephalon.MultiTenancy.Governance.Services
Assembly: Cephalon.MultiTenancy.Governance.dll

Applies host-agnostic tenant-governance action workflow transitions.

public interface ITenantGovernanceActionWorkflow

ApplyAsync(TenantGovernanceActionWorkflowRequest, CancellationToken)

Section titled “ ApplyAsync(TenantGovernanceActionWorkflowRequest, CancellationToken)”

Applies one tenant-governance action workflow transition.

ValueTask<TenantGovernanceActionWorkflowResult> ApplyAsync(TenantGovernanceActionWorkflowRequest request, CancellationToken cancellationToken = default)

request TenantGovernanceActionWorkflowRequest

The workflow transition request.

cancellationToken CancellationToken

A token that cancels the transition.

ValueTask<TenantGovernanceActionWorkflowResult>

The workflow transition result.