/// <summary>Snippet for DeleteContext</summary> public void DeleteContextRequestObject() { // Snippet: DeleteContext(DeleteContextRequest, CallSettings) // Create client ContextsClient contextsClient = ContextsClient.Create(); // Initialize request argument(s) DeleteContextRequest request = new DeleteContextRequest { ContextName = ContextName.FromProjectSessionContext("[PROJECT]", "[SESSION]", "[CONTEXT]"), }; // Make the request contextsClient.DeleteContext(request); // End snippet }
public void DeleteContextRequestObject() { moq::Mock <Contexts.ContextsClient> mockGrpcClient = new moq::Mock <Contexts.ContextsClient>(moq::MockBehavior.Strict); DeleteContextRequest request = new DeleteContextRequest { ContextName = ContextName.FromProjectSessionContext("[PROJECT]", "[SESSION]", "[CONTEXT]"), }; wkt::Empty expectedResponse = new wkt::Empty { }; mockGrpcClient.Setup(x => x.DeleteContext(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); ContextsClient client = new ContextsClientImpl(mockGrpcClient.Object, null); client.DeleteContext(request); mockGrpcClient.VerifyAll(); }
public async Task DeleteContextAsync2() { Mock <Contexts.ContextsClient> mockGrpcClient = new Mock <Contexts.ContextsClient>(MockBehavior.Strict); DeleteContextRequest request = new DeleteContextRequest { ContextName = new ContextName("[PROJECT]", "[SESSION]", "[CONTEXT]"), }; Empty expectedResponse = new Empty(); mockGrpcClient.Setup(x => x.DeleteContextAsync(request, It.IsAny <CallOptions>())) .Returns(new Grpc.Core.AsyncUnaryCall <Empty>(Task.FromResult(expectedResponse), null, null, null, null)); ContextsClient client = new ContextsClientImpl(mockGrpcClient.Object, null); await client.DeleteContextAsync(request); mockGrpcClient.VerifyAll(); }
public void DeleteContext2() { Mock <Contexts.ContextsClient> mockGrpcClient = new Mock <Contexts.ContextsClient>(MockBehavior.Strict); DeleteContextRequest request = new DeleteContextRequest { ContextName = new ContextName("[PROJECT]", "[SESSION]", "[CONTEXT]"), }; Empty expectedResponse = new Empty(); mockGrpcClient.Setup(x => x.DeleteContext(request, It.IsAny <CallOptions>())) .Returns(expectedResponse); ContextsClient client = new ContextsClientImpl(mockGrpcClient.Object, null); client.DeleteContext(request); mockGrpcClient.VerifyAll(); }
/// <summary>Snippet for DeleteContextAsync</summary> public async Task DeleteContextRequestObjectAsync() { // Snippet: DeleteContextAsync(DeleteContextRequest, CallSettings) // Additional: DeleteContextAsync(DeleteContextRequest, CancellationToken) // Create client ContextsClient contextsClient = await ContextsClient.CreateAsync(); // Initialize request argument(s) DeleteContextRequest request = new DeleteContextRequest { ContextName = ContextName.FromProjectSessionContext("[PROJECT]", "[SESSION]", "[CONTEXT]"), }; // Make the request await contextsClient.DeleteContextAsync(request); // End snippet }
public async stt::Task DeleteContextRequestObjectAsync() { moq::Mock <Contexts.ContextsClient> mockGrpcClient = new moq::Mock <Contexts.ContextsClient>(moq::MockBehavior.Strict); DeleteContextRequest request = new DeleteContextRequest { ContextName = ContextName.FromProjectSessionContext("[PROJECT]", "[SESSION]", "[CONTEXT]"), }; wkt::Empty expectedResponse = new wkt::Empty { }; mockGrpcClient.Setup(x => x.DeleteContextAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <wkt::Empty>(stt::Task.FromResult(expectedResponse), null, null, null, null)); ContextsClient client = new ContextsClientImpl(mockGrpcClient.Object, null); await client.DeleteContextAsync(request, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); await client.DeleteContextAsync(request, st::CancellationToken.None); mockGrpcClient.VerifyAll(); }