// 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)); }
// [START job_search_delete_tenant_beta] public static object DeleteTenant(string projectId, string tenantId) { TenantServiceClient tenantServiceClient = TenantServiceClient.Create(); TenantName tenantName = new TenantName(projectId, tenantId); DeleteTenantRequest request = new DeleteTenantRequest { TenantName = tenantName }; tenantServiceClient.DeleteTenant(request); Console.WriteLine($"Deleted Tenant."); return(0); }
/// <summary>Snippet for DeleteTenant</summary> public void DeleteTenantRequestObject() { // Snippet: DeleteTenant(DeleteTenantRequest, CallSettings) // Create client TenantServiceClient tenantServiceClient = TenantServiceClient.Create(); // Initialize request argument(s) DeleteTenantRequest request = new DeleteTenantRequest { TenantName = TenantName.FromProjectTenant("[PROJECT]", "[TENANT]"), }; // Make the request tenantServiceClient.DeleteTenant(request); // End snippet }
public void DeleteTenantResourceNames() { moq::Mock <TenantService.TenantServiceClient> mockGrpcClient = new moq::Mock <TenantService.TenantServiceClient>(moq::MockBehavior.Strict); DeleteTenantRequest request = new DeleteTenantRequest { TenantName = TenantName.FromProjectTenant("[PROJECT]", "[TENANT]"), }; wkt::Empty expectedResponse = new wkt::Empty { }; mockGrpcClient.Setup(x => x.DeleteTenant(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); TenantServiceClient client = new TenantServiceClientImpl(mockGrpcClient.Object, null); client.DeleteTenant(request.TenantName); mockGrpcClient.VerifyAll(); }
public async Task DeleteTenantAsync2() { Mock <TenantService.TenantServiceClient> mockGrpcClient = new Mock <TenantService.TenantServiceClient>(MockBehavior.Strict); DeleteTenantRequest request = new DeleteTenantRequest { TenantName = new TenantName("[PROJECT]", "[TENANT]"), }; Empty expectedResponse = new Empty(); mockGrpcClient.Setup(x => x.DeleteTenantAsync(request, It.IsAny <CallOptions>())) .Returns(new Grpc.Core.AsyncUnaryCall <Empty>(Task.FromResult(expectedResponse), null, null, null, null)); TenantServiceClient client = new TenantServiceClientImpl(mockGrpcClient.Object, null); await client.DeleteTenantAsync(request); mockGrpcClient.VerifyAll(); }
public void DeleteTenant2() { Mock <TenantService.TenantServiceClient> mockGrpcClient = new Mock <TenantService.TenantServiceClient>(MockBehavior.Strict); DeleteTenantRequest request = new DeleteTenantRequest { TenantName = new TenantName("[PROJECT]", "[TENANT]"), }; Empty expectedResponse = new Empty(); mockGrpcClient.Setup(x => x.DeleteTenant(request, It.IsAny <CallOptions>())) .Returns(expectedResponse); TenantServiceClient client = new TenantServiceClientImpl(mockGrpcClient.Object, null); client.DeleteTenant(request); mockGrpcClient.VerifyAll(); }
/// <summary>Snippet for DeleteTenantAsync</summary> public async Task DeleteTenantRequestObjectAsync() { // Snippet: DeleteTenantAsync(DeleteTenantRequest, CallSettings) // Additional: DeleteTenantAsync(DeleteTenantRequest, CancellationToken) // Create client TenantServiceClient tenantServiceClient = await TenantServiceClient.CreateAsync(); // Initialize request argument(s) DeleteTenantRequest request = new DeleteTenantRequest { TenantName = TenantName.FromProjectTenant("[PROJECT]", "[TENANT]"), }; // Make the request await tenantServiceClient.DeleteTenantAsync(request); // End snippet }
public async stt::Task DeleteTenantResourceNamesAsync() { moq::Mock <TenantService.TenantServiceClient> mockGrpcClient = new moq::Mock <TenantService.TenantServiceClient>(moq::MockBehavior.Strict); DeleteTenantRequest request = new DeleteTenantRequest { TenantName = TenantName.FromProjectTenant("[PROJECT]", "[TENANT]"), }; wkt::Empty expectedResponse = new wkt::Empty { }; mockGrpcClient.Setup(x => x.DeleteTenantAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <wkt::Empty>(stt::Task.FromResult(expectedResponse), null, null, null, null)); TenantServiceClient client = new TenantServiceClientImpl(mockGrpcClient.Object, null); await client.DeleteTenantAsync(request.TenantName, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); await client.DeleteTenantAsync(request.TenantName, st::CancellationToken.None); mockGrpcClient.VerifyAll(); }