/// <summary>Snippet for GetRecommendation</summary> /// <remarks> /// This snippet has been automatically generated for illustrative purposes only. /// It may require modifications to work in your environment. /// </remarks> public void GetRecommendationResourceNames() { // Create client RecommendationServiceClient recommendationServiceClient = RecommendationServiceClient.Create(); // Initialize request argument(s) RecommendationName resourceName = RecommendationName.FromCustomerRecommendation("[CUSTOMER]", "[RECOMMENDATION]"); // Make the request Recommendation response = recommendationServiceClient.GetRecommendation(resourceName); }
/// <summary>Snippet for GetRecommendationAsync</summary> /// <remarks> /// This snippet has been automatically generated for illustrative purposes only. /// It may require modifications to work in your environment. /// </remarks> public async Task GetRecommendationResourceNamesAsync() { // Create client RecommendationServiceClient recommendationServiceClient = await RecommendationServiceClient.CreateAsync(); // Initialize request argument(s) RecommendationName resourceName = RecommendationName.FromCustomerRecommendation("[CUSTOMER_ID]", "[RECOMMENDATION_ID]"); // Make the request Recommendation response = await recommendationServiceClient.GetRecommendationAsync(resourceName); }
/// <summary>Snippet for GetRecommendation</summary> public void GetRecommendationResourceNames() { // Snippet: GetRecommendation(RecommendationName, CallSettings) // Create client RecommendationServiceClient recommendationServiceClient = RecommendationServiceClient.Create(); // Initialize request argument(s) RecommendationName resourceName = RecommendationName.FromCustomerRecommendation("[CUSTOMER_ID]", "[RECOMMENDATION_ID]"); // Make the request Recommendation response = recommendationServiceClient.GetRecommendation(resourceName); // End snippet }
/// <summary>Snippet for GetRecommendation</summary> public void GetRecommendation_ResourceNames() { // Snippet: GetRecommendation(RecommendationName, CallSettings) // Create client RecommenderClient recommenderClient = RecommenderClient.Create(); // Initialize request argument(s) RecommendationName name = new RecommendationName("[PROJECT]", "[LOCATION]", "[RECOMMENDER]", "[RECOMMENDATION]"); // Make the request Recommendation response = recommenderClient.GetRecommendation(name); // End snippet }
/// <summary>Snippet for GetRecommendation</summary> /// <remarks> /// This snippet has been automatically generated for illustrative purposes only. /// It may require modifications to work in your environment. /// </remarks> public void GetRecommendationRequestObject() { // Create client RecommendationServiceClient recommendationServiceClient = RecommendationServiceClient.Create(); // Initialize request argument(s) GetRecommendationRequest request = new GetRecommendationRequest { ResourceNameAsRecommendationName = RecommendationName.FromCustomerRecommendation("[CUSTOMER_ID]", "[RECOMMENDATION_ID]"), }; // Make the request Recommendation response = recommendationServiceClient.GetRecommendation(request); }
/// <summary>Snippet for GetRecommendationAsync</summary> /// <remarks> /// This snippet has been automatically generated for illustrative purposes only. /// It may require modifications to work in your environment. /// </remarks> public async Task GetRecommendationRequestObjectAsync() { // Create client RecommendationServiceClient recommendationServiceClient = await RecommendationServiceClient.CreateAsync(); // Initialize request argument(s) GetRecommendationRequest request = new GetRecommendationRequest { ResourceNameAsRecommendationName = RecommendationName.FromCustomerRecommendation("[CUSTOMER]", "[RECOMMENDATION]"), }; // Make the request Recommendation response = await recommendationServiceClient.GetRecommendationAsync(request); }
/// <summary>Snippet for GetRecommendationAsync</summary> public async Task GetRecommendationResourceNamesAsync() { // Snippet: GetRecommendationAsync(RecommendationName, CallSettings) // Additional: GetRecommendationAsync(RecommendationName, CancellationToken) // Create client RecommendationServiceClient recommendationServiceClient = await RecommendationServiceClient.CreateAsync(); // Initialize request argument(s) RecommendationName resourceName = RecommendationName.FromCustomerRecommendation("[CUSTOMER]", "[RECOMMENDATION]"); // Make the request Recommendation response = await recommendationServiceClient.GetRecommendationAsync(resourceName); // End snippet }
/// <summary>Snippet for GetRecommendationAsync</summary> public async Task GetRecommendationAsync_ResourceNames() { // Snippet: GetRecommendationAsync(RecommendationName, CallSettings) // Additional: GetRecommendationAsync(RecommendationName, CancellationToken) // Create client RecommenderClient recommenderClient = await RecommenderClient.CreateAsync(); // Initialize request argument(s) RecommendationName name = new RecommendationName("[PROJECT]", "[LOCATION]", "[RECOMMENDER]", "[RECOMMENDATION]"); // Make the request Recommendation response = await recommenderClient.GetRecommendationAsync(name); // End snippet }
/// <summary>Snippet for GetRecommendation</summary> public void GetRecommendationRequestObject() { // Snippet: GetRecommendation(GetRecommendationRequest, CallSettings) // Create client RecommenderClient recommenderClient = RecommenderClient.Create(); // Initialize request argument(s) GetRecommendationRequest request = new GetRecommendationRequest { RecommendationName = RecommendationName.FromProjectLocationRecommenderRecommendation("[PROJECT]", "[LOCATION]", "[RECOMMENDER]", "[RECOMMENDATION]"), }; // Make the request Recommendation response = recommenderClient.GetRecommendation(request); // End snippet }
/// <summary>Snippet for MarkRecommendationFailed</summary> public void MarkRecommendationFailed_ResourceNames() { // Snippet: MarkRecommendationFailed(RecommendationName, IDictionary<string,string>, string, CallSettings) // Create client RecommenderClient recommenderClient = RecommenderClient.Create(); // Initialize request argument(s) RecommendationName name = new RecommendationName("[PROJECT]", "[LOCATION]", "[RECOMMENDER]", "[RECOMMENDATION]"); IDictionary <string, string> stateMetadata = new Dictionary <string, string> { { "", "" }, }; string etag = ""; // Make the request Recommendation response = recommenderClient.MarkRecommendationFailed(name, stateMetadata, etag); // End snippet }
/// <summary>Snippet for MarkRecommendationFailed</summary> public void MarkRecommendationFailedRequestObject() { // Snippet: MarkRecommendationFailed(MarkRecommendationFailedRequest, CallSettings) // Create client RecommenderClient recommenderClient = RecommenderClient.Create(); // Initialize request argument(s) MarkRecommendationFailedRequest request = new MarkRecommendationFailedRequest { RecommendationName = RecommendationName.FromProjectLocationRecommenderRecommendation("[PROJECT]", "[LOCATION]", "[RECOMMENDER]", "[RECOMMENDATION]"), StateMetadata = { { "", "" }, }, Etag = "", }; // Make the request Recommendation response = recommenderClient.MarkRecommendationFailed(request); // End snippet }
/// <summary>Snippet for GetRecommendationAsync</summary> public async Task GetRecommendationRequestObjectAsync() { // Snippet: GetRecommendationAsync(GetRecommendationRequest, CallSettings) // Additional: GetRecommendationAsync(GetRecommendationRequest, CancellationToken) // Create client RecommenderClient recommenderClient = await RecommenderClient.CreateAsync(); // Initialize request argument(s) GetRecommendationRequest request = new GetRecommendationRequest { RecommendationName = RecommendationName.FromProjectLocationRecommenderRecommendation("[PROJECT]", "[LOCATION]", "[RECOMMENDER]", "[RECOMMENDATION]"), }; // Make the request Recommendation response = await recommenderClient.GetRecommendationAsync(request); // End snippet }
/// <summary>Snippet for MarkRecommendationFailedAsync</summary> public async Task MarkRecommendationFailedAsync_ResourceNames() { // Snippet: MarkRecommendationFailedAsync(RecommendationName, IDictionary<string,string>, string, CallSettings) // Additional: MarkRecommendationFailedAsync(RecommendationName, IDictionary<string,string>, string, CancellationToken) // Create client RecommenderClient recommenderClient = await RecommenderClient.CreateAsync(); // Initialize request argument(s) RecommendationName name = new RecommendationName("[PROJECT]", "[LOCATION]", "[RECOMMENDER]", "[RECOMMENDATION]"); IDictionary <string, string> stateMetadata = new Dictionary <string, string> { { "", "" }, }; string etag = ""; // Make the request Recommendation response = await recommenderClient.MarkRecommendationFailedAsync(name, stateMetadata, etag); // End snippet }
/// <summary>Snippet for MarkRecommendationFailedAsync</summary> public async Task MarkRecommendationFailedRequestObjectAsync() { // Snippet: MarkRecommendationFailedAsync(MarkRecommendationFailedRequest, CallSettings) // Additional: MarkRecommendationFailedAsync(MarkRecommendationFailedRequest, CancellationToken) // Create client RecommenderClient recommenderClient = await RecommenderClient.CreateAsync(); // Initialize request argument(s) MarkRecommendationFailedRequest request = new MarkRecommendationFailedRequest { RecommendationName = RecommendationName.FromProjectLocationRecommenderRecommendation("[PROJECT]", "[LOCATION]", "[RECOMMENDER]", "[RECOMMENDATION]"), StateMetadata = { { "", "" }, }, Etag = "", }; // Make the request Recommendation response = await recommenderClient.MarkRecommendationFailedAsync(request); // End snippet }
public async Task GetRecommendationAsync() { Mock <RecommendationService.RecommendationServiceClient> mockGrpcClient = new Mock <RecommendationService.RecommendationServiceClient>(MockBehavior.Strict); GetRecommendationRequest expectedRequest = new GetRecommendationRequest { ResourceName = new RecommendationName("[CUSTOMER]", "[RECOMMENDATION]").ToString(), }; Recommendation expectedResponse = new Recommendation { ResourceName = "resourceName2625949903", }; mockGrpcClient.Setup(x => x.GetRecommendationAsync(expectedRequest, It.IsAny <CallOptions>())) .Returns(new Grpc.Core.AsyncUnaryCall <Recommendation>(Task.FromResult(expectedResponse), null, null, null, null)); RecommendationServiceClient client = new RecommendationServiceClientImpl(mockGrpcClient.Object, null); string formattedResourceName = new RecommendationName("[CUSTOMER]", "[RECOMMENDATION]").ToString(); Recommendation response = await client.GetRecommendationAsync(formattedResourceName); Assert.AreEqual(expectedResponse, response); mockGrpcClient.VerifyAll(); }