/// <summary>Snippet for DeleteConversationProfile</summary> public void DeleteConversationProfileRequestObject() { // Snippet: DeleteConversationProfile(DeleteConversationProfileRequest, CallSettings) // Create client ConversationProfilesClient conversationProfilesClient = ConversationProfilesClient.Create(); // Initialize request argument(s) DeleteConversationProfileRequest request = new DeleteConversationProfileRequest { ConversationProfileName = ConversationProfileName.FromProjectConversationProfile("[PROJECT]", "[CONVERSATION_PROFILE]"), }; // Make the request conversationProfilesClient.DeleteConversationProfile(request); // End snippet }
public void DeleteConversationProfileResourceNames() { moq::Mock <ConversationProfiles.ConversationProfilesClient> mockGrpcClient = new moq::Mock <ConversationProfiles.ConversationProfilesClient>(moq::MockBehavior.Strict); DeleteConversationProfileRequest request = new DeleteConversationProfileRequest { ConversationProfileName = ConversationProfileName.FromProjectConversationProfile("[PROJECT]", "[CONVERSATION_PROFILE]"), }; wkt::Empty expectedResponse = new wkt::Empty { }; mockGrpcClient.Setup(x => x.DeleteConversationProfile(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); ConversationProfilesClient client = new ConversationProfilesClientImpl(mockGrpcClient.Object, null); client.DeleteConversationProfile(request.ConversationProfileName); mockGrpcClient.VerifyAll(); }
/// <summary>Snippet for DeleteConversationProfileAsync</summary> public async Task DeleteConversationProfileRequestObjectAsync() { // Snippet: DeleteConversationProfileAsync(DeleteConversationProfileRequest, CallSettings) // Additional: DeleteConversationProfileAsync(DeleteConversationProfileRequest, CancellationToken) // Create client ConversationProfilesClient conversationProfilesClient = await ConversationProfilesClient.CreateAsync(); // Initialize request argument(s) DeleteConversationProfileRequest request = new DeleteConversationProfileRequest { ConversationProfileName = ConversationProfileName.FromProjectConversationProfile("[PROJECT]", "[CONVERSATION_PROFILE]"), }; // Make the request await conversationProfilesClient.DeleteConversationProfileAsync(request); // End snippet }
public async stt::Task DeleteConversationProfileResourceNamesAsync() { moq::Mock <ConversationProfiles.ConversationProfilesClient> mockGrpcClient = new moq::Mock <ConversationProfiles.ConversationProfilesClient>(moq::MockBehavior.Strict); DeleteConversationProfileRequest request = new DeleteConversationProfileRequest { ConversationProfileName = ConversationProfileName.FromProjectConversationProfile("[PROJECT]", "[CONVERSATION_PROFILE]"), }; wkt::Empty expectedResponse = new wkt::Empty { }; mockGrpcClient.Setup(x => x.DeleteConversationProfileAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <wkt::Empty>(stt::Task.FromResult(expectedResponse), null, null, null, null)); ConversationProfilesClient client = new ConversationProfilesClientImpl(mockGrpcClient.Object, null); await client.DeleteConversationProfileAsync(request.ConversationProfileName, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); await client.DeleteConversationProfileAsync(request.ConversationProfileName, st::CancellationToken.None); mockGrpcClient.VerifyAll(); }