// Token: 0x06000C4C RID: 3148 RVA: 0x00037AC8 File Offset: 0x00035CC8
        public void DeleteTenant(Guid tenantId, Namespace ns)
        {
            DeleteTenantRequest request = LocatorServiceClientWriter.ConstructDeleteTenantRequest(tenantId, ns);
            LocatorService      proxy   = this.AcquireServiceProxy();

            GLSLogger.LoggingWrapper <DeleteTenantResponse>(this, tenantId.ToString(), proxy.GetHashCode().ToString(), () => proxy.DeleteTenant(this.requestIdentity, request));
            base.ReleaseServiceProxy(proxy);
        }
        // Token: 0x06000C50 RID: 3152 RVA: 0x00037C68 File Offset: 0x00035E68
        public IAsyncResult BeginDeleteTenant(Guid tenantId, Namespace ns, AsyncCallback callback, object asyncState)
        {
            DeleteTenantRequest deleteTenantRequest = LocatorServiceClientWriter.ConstructDeleteTenantRequest(tenantId, ns);
            LocatorService      locatorService      = this.AcquireServiceProxy();
            IAsyncResult        internalAsyncResult = locatorService.BeginDeleteTenant(this.requestIdentity, deleteTenantRequest, new AsyncCallback(LocatorServiceClientAdapter.OnWebServiceRequestCompleted), new GlsAsyncState(callback, asyncState, locatorService));

            return(new GlsAsyncResult(callback, asyncState, locatorService, internalAsyncResult));
        }