// Token: 0x06000C4D RID: 3149 RVA: 0x00037B60 File Offset: 0x00035D60 public void DeleteDomain(SmtpDomain domain, Guid tenantId, Namespace ns) { DeleteDomainRequest request = LocatorServiceClientWriter.ConstructDeleteDomainRequest(domain, tenantId, ns); LocatorService proxy = this.AcquireServiceProxy(); GLSLogger.LoggingWrapper <DeleteDomainResponse>(this, domain.ToString(), proxy.GetHashCode().ToString(), () => proxy.DeleteDomain(this.requestIdentity, request)); base.ReleaseServiceProxy(proxy); }
// Token: 0x06000C51 RID: 3153 RVA: 0x00037CB4 File Offset: 0x00035EB4 public IAsyncResult BeginDeleteDomain(SmtpDomain domain, Guid tenantId, Namespace ns, AsyncCallback callback, object asyncState) { DeleteDomainRequest deleteDomainRequest = LocatorServiceClientWriter.ConstructDeleteDomainRequest(domain, tenantId, ns); LocatorService locatorService = this.AcquireServiceProxy(); IAsyncResult internalAsyncResult = locatorService.BeginDeleteDomain(this.requestIdentity, deleteDomainRequest, new AsyncCallback(LocatorServiceClientAdapter.OnWebServiceRequestCompleted), new GlsAsyncState(callback, asyncState, locatorService)); return(new GlsAsyncResult(callback, asyncState, locatorService, internalAsyncResult)); }
// Token: 0x06000C59 RID: 3161 RVA: 0x00037F8C File Offset: 0x0003618C internal static DeleteDomainRequest ConstructDeleteDomainRequest(SmtpDomain domain, Guid tenantId, Namespace ns) { return(LocatorServiceClientWriter.ConstructDeleteDomainRequest(domain, tenantId, ns, false)); }