public async stt::Task UpdateContextRequestObjectAsync() { moq::Mock <Contexts.ContextsClient> mockGrpcClient = new moq::Mock <Contexts.ContextsClient>(moq::MockBehavior.Strict); UpdateContextRequest request = new UpdateContextRequest { Context = new Context(), UpdateMask = new wkt::FieldMask(), }; Context expectedResponse = new Context { ContextName = ContextName.FromProjectSessionContext("[PROJECT]", "[SESSION]", "[CONTEXT]"), LifespanCount = -2034952532, Parameters = new wkt::Struct(), }; mockGrpcClient.Setup(x => x.UpdateContextAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <Context>(stt::Task.FromResult(expectedResponse), null, null, null, null)); ContextsClient client = new ContextsClientImpl(mockGrpcClient.Object, null); Context responseCallSettings = await client.UpdateContextAsync(request, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); xunit::Assert.Same(expectedResponse, responseCallSettings); Context responseCancellationToken = await client.UpdateContextAsync(request, st::CancellationToken.None); xunit::Assert.Same(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }
/// <summary>Snippet for UpdateContext</summary> public void UpdateContext_RequestObject() { // Snippet: UpdateContext(UpdateContextRequest,CallSettings) // Create client ContextsClient contextsClient = ContextsClient.Create(); // Initialize request argument(s) UpdateContextRequest request = new UpdateContextRequest { Context = new Context(), }; // Make the request Context response = contextsClient.UpdateContext(request); // End snippet }
/// <summary>Snippet for UpdateContextAsync</summary> public async Task UpdateContextAsync_RequestObject() { // Snippet: UpdateContextAsync(UpdateContextRequest,CallSettings) // Additional: UpdateContextAsync(UpdateContextRequest,CancellationToken) // Create client ContextsClient contextsClient = await ContextsClient.CreateAsync(); // Initialize request argument(s) UpdateContextRequest request = new UpdateContextRequest { Context = new Context(), }; // Make the request Context response = await contextsClient.UpdateContextAsync(request); // End snippet }
public async Task UpdateContextAsync2() { Mock <Contexts.ContextsClient> mockGrpcClient = new Mock <Contexts.ContextsClient>(MockBehavior.Strict); UpdateContextRequest request = new UpdateContextRequest { Context = new Context(), }; Context expectedResponse = new Context { ContextName = new ContextName("[PROJECT]", "[SESSION]", "[CONTEXT]"), LifespanCount = 1178775510, }; mockGrpcClient.Setup(x => x.UpdateContextAsync(request, It.IsAny <CallOptions>())) .Returns(new Grpc.Core.AsyncUnaryCall <Context>(Task.FromResult(expectedResponse), null, null, null, null)); ContextsClient client = new ContextsClientImpl(mockGrpcClient.Object, null); Context response = await client.UpdateContextAsync(request); Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public void UpdateContext2() { Mock <Contexts.ContextsClient> mockGrpcClient = new Mock <Contexts.ContextsClient>(MockBehavior.Strict); UpdateContextRequest request = new UpdateContextRequest { Context = new Context(), }; Context expectedResponse = new Context { ContextName = new ContextName("[PROJECT]", "[SESSION]", "[CONTEXT]"), LifespanCount = 1178775510, }; mockGrpcClient.Setup(x => x.UpdateContext(request, It.IsAny <CallOptions>())) .Returns(expectedResponse); ContextsClient client = new ContextsClientImpl(mockGrpcClient.Object, null); Context response = client.UpdateContext(request); Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public void UpdateContextRequestObject() { moq::Mock <Contexts.ContextsClient> mockGrpcClient = new moq::Mock <Contexts.ContextsClient>(moq::MockBehavior.Strict); UpdateContextRequest request = new UpdateContextRequest { Context = new Context(), UpdateMask = new wkt::FieldMask(), }; Context expectedResponse = new Context { ContextName = ContextName.FromProjectSessionContext("[PROJECT]", "[SESSION]", "[CONTEXT]"), LifespanCount = -2034952532, Parameters = new wkt::Struct(), }; mockGrpcClient.Setup(x => x.UpdateContext(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); ContextsClient client = new ContextsClientImpl(mockGrpcClient.Object, null); Context response = client.UpdateContext(request); xunit::Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
/// <summary> /// Updates the specified context. /// </summary> /// <param name="request">The request object containing all of the parameters for the API call.</param> /// <param name="callSettings">If not null, applies overrides to this RPC call.</param> /// <returns>A Task containing the RPC response.</returns> public override stt::Task <Context> UpdateContextAsync(UpdateContextRequest request, gaxgrpc::CallSettings callSettings = null) { Modify_UpdateContextRequest(ref request, ref callSettings); return(_callUpdateContext.Async(request, callSettings)); }
/// <summary> /// Updates the specified context. /// </summary> /// <param name="request">The request object containing all of the parameters for the API call.</param> /// <param name="callSettings">If not null, applies overrides to this RPC call.</param> /// <returns>The RPC response.</returns> public override Context UpdateContext(UpdateContextRequest request, gaxgrpc::CallSettings callSettings = null) { Modify_UpdateContextRequest(ref request, ref callSettings); return(_callUpdateContext.Sync(request, callSettings)); }
partial void Modify_UpdateContextRequest(ref UpdateContextRequest request, ref gaxgrpc::CallSettings settings);
/// <summary> /// Updates the specified context. /// </summary> /// <param name="request">The request object containing all of the parameters for the API call.</param> /// <param name="cancellationToken">A <see cref="st::CancellationToken"/> to use for this RPC.</param> /// <returns>A Task containing the RPC response.</returns> public virtual stt::Task <Context> UpdateContextAsync(UpdateContextRequest request, st::CancellationToken cancellationToken) => UpdateContextAsync(request, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken));
/// <summary> /// Updates the specified context. /// </summary> /// <param name="request">The request object containing all of the parameters for the API call.</param> /// <param name="callSettings">If not null, applies overrides to this RPC call.</param> /// <returns>A Task containing the RPC response.</returns> public virtual stt::Task <Context> UpdateContextAsync(UpdateContextRequest request, gaxgrpc::CallSettings callSettings = null) => throw new sys::NotImplementedException();
/// <summary> /// Updates the specified context. /// </summary> /// <param name="request">The request object containing all of the parameters for the API call.</param> /// <param name="callSettings">If not null, applies overrides to this RPC call.</param> /// <returns>The RPC response.</returns> public virtual Context UpdateContext(UpdateContextRequest request, gaxgrpc::CallSettings callSettings = null) => throw new sys::NotImplementedException();