/// <summary>Snippet for PublishChannelConnectionEvents</summary> public void PublishChannelConnectionEventsRequestObject() { // Snippet: PublishChannelConnectionEvents(PublishChannelConnectionEventsRequest, CallSettings) // Create client PublisherClient publisherClient = PublisherClient.Create(); // Initialize request argument(s) PublishChannelConnectionEventsRequest request = new PublishChannelConnectionEventsRequest { ChannelConnection = "", Events = { new Any(), }, }; // Make the request PublishChannelConnectionEventsResponse response = publisherClient.PublishChannelConnectionEvents(request); // End snippet }
public void PublishChannelConnectionEventsRequestObject() { moq::Mock <Publisher.PublisherClient> mockGrpcClient = new moq::Mock <Publisher.PublisherClient>(moq::MockBehavior.Strict); PublishChannelConnectionEventsRequest request = new PublishChannelConnectionEventsRequest { ChannelConnection = "channel_connection1ad4645e", Events = { new wkt::Any(), }, }; PublishChannelConnectionEventsResponse expectedResponse = new PublishChannelConnectionEventsResponse { }; mockGrpcClient.Setup(x => x.PublishChannelConnectionEvents(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); PublisherClient client = new PublisherClientImpl(mockGrpcClient.Object, null); PublishChannelConnectionEventsResponse response = client.PublishChannelConnectionEvents(request); xunit::Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
/// <summary>Snippet for PublishChannelConnectionEventsAsync</summary> public async Task PublishChannelConnectionEventsRequestObjectAsync() { // Snippet: PublishChannelConnectionEventsAsync(PublishChannelConnectionEventsRequest, CallSettings) // Additional: PublishChannelConnectionEventsAsync(PublishChannelConnectionEventsRequest, CancellationToken) // Create client PublisherClient publisherClient = await PublisherClient.CreateAsync(); // Initialize request argument(s) PublishChannelConnectionEventsRequest request = new PublishChannelConnectionEventsRequest { ChannelConnection = "", Events = { new Any(), }, }; // Make the request PublishChannelConnectionEventsResponse response = await publisherClient.PublishChannelConnectionEventsAsync(request); // End snippet }
public async stt::Task PublishChannelConnectionEventsRequestObjectAsync() { moq::Mock <Publisher.PublisherClient> mockGrpcClient = new moq::Mock <Publisher.PublisherClient>(moq::MockBehavior.Strict); PublishChannelConnectionEventsRequest request = new PublishChannelConnectionEventsRequest { ChannelConnection = "channel_connection1ad4645e", Events = { new wkt::Any(), }, }; PublishChannelConnectionEventsResponse expectedResponse = new PublishChannelConnectionEventsResponse { }; mockGrpcClient.Setup(x => x.PublishChannelConnectionEventsAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <PublishChannelConnectionEventsResponse>(stt::Task.FromResult(expectedResponse), null, null, null, null)); PublisherClient client = new PublisherClientImpl(mockGrpcClient.Object, null); PublishChannelConnectionEventsResponse responseCallSettings = await client.PublishChannelConnectionEventsAsync(request, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); xunit::Assert.Same(expectedResponse, responseCallSettings); PublishChannelConnectionEventsResponse responseCancellationToken = await client.PublishChannelConnectionEventsAsync(request, st::CancellationToken.None); xunit::Assert.Same(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }