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

Interface ITenantDomainOwnershipProofPollingRunner

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

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

Runs bounded tenant-domain ownership proof polling over the governance domain-ownership catalog.

public interface ITenantDomainOwnershipProofPollingRunner

The polling runner reduces application glue code by selecting pending or rejected domain-ownership declarations and delegating each proof attempt to . It owns the on-demand polling loop, not DNS mutation, HTTP file hosting, provider control-plane mutation, or automatic background scheduling.

PollAsync(TenantDomainOwnershipProofPollingRequest, CancellationToken)

Section titled “ PollAsync(TenantDomainOwnershipProofPollingRequest, CancellationToken)”

Runs one bounded polling pass over matching tenant-domain ownership declarations.

ValueTask<TenantDomainOwnershipProofPollingResult> PollAsync(TenantDomainOwnershipProofPollingRequest request, CancellationToken cancellationToken = default)

request TenantDomainOwnershipProofPollingRequest

The proof polling request.

cancellationToken CancellationToken

A token that cancels the polling pass.

ValueTask<TenantDomainOwnershipProofPollingResult>

The aggregate polling result plus the nested verification attempts.