ข้ามไปยังเนื้อหา

Interface ITenantInvitationDeliveryDispatcher

เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน

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

Dispatches tenant invitation delivery through a registered sender and records delivery outcome metadata.

public interface ITenantInvitationDeliveryDispatcher

The dispatcher owns host-agnostic lookup, validation, runtime reporting, and outcome persistence. Actual transport delivery, such as email, SMS, chat, or an identity-provider invite, is supplied by implementations registered by the host or an optional provider companion package.

DispatchAsync(TenantInvitationDeliveryRequest, CancellationToken)

Section titled “ DispatchAsync(TenantInvitationDeliveryRequest, CancellationToken)”

Dispatches one tenant invitation delivery request.

ValueTask<TenantInvitationDeliveryResult> DispatchAsync(TenantInvitationDeliveryRequest request, CancellationToken cancellationToken = default)

request TenantInvitationDeliveryRequest

The tenant invitation delivery request.

cancellationToken CancellationToken

A token that cancels dispatch before a sender is invoked or state is stored.

ValueTask<TenantInvitationDeliveryResult>

The dispatch outcome.