Interface ITenantInvitationDeliveryRetryRunner
Namespace: Cephalon.MultiTenancy.Governance.Services
Assembly: Cephalon.MultiTenancy.Governance.dll
Runs bounded retries for queued tenant invitation delivery failures.
public interface ITenantInvitationDeliveryRetryRunnerMethods
Section titled “Methods”RetryPendingAsync(TenantInvitationDeliveryRetryRequest?, CancellationToken)
Section titled “ RetryPendingAsync(TenantInvitationDeliveryRetryRequest?, CancellationToken)”Retries pending tenant invitation delivery queue entries.
ValueTask<TenantInvitationDeliveryRetryResult> RetryPendingAsync(TenantInvitationDeliveryRetryRequest? request = null, CancellationToken cancellationToken = default)Parameters
Section titled “Parameters”request TenantInvitationDeliveryRetryRequest?
The retry runner request.
cancellationToken CancellationToken
A token that cancels the retry pass.
Returns
Section titled “Returns”ValueTask<TenantInvitationDeliveryRetryResult>
The aggregate retry pass result.