/// <summary>Snippet for CreateProductAsync</summary> public async Task CreateProductAsync() { // Snippet: CreateProductAsync(string, Product, string, CallSettings) // Additional: CreateProductAsync(string, Product, string, CancellationToken) // Create client ProductServiceClient productServiceClient = await ProductServiceClient.CreateAsync(); // Initialize request argument(s) string parent = "projects/[PROJECT]/locations/[LOCATION]/catalogs/[CATALOG]/branches/[BRANCH]"; Product product = new Product(); string productId = ""; // Make the request Product response = await productServiceClient.CreateProductAsync(parent, product, productId); // End snippet }
/// <summary>Snippet for CreateProductAsync</summary> public async Task CreateProductResourceNamesAsync() { // Snippet: CreateProductAsync(BranchName, Product, string, CallSettings) // Additional: CreateProductAsync(BranchName, Product, string, CancellationToken) // Create client ProductServiceClient productServiceClient = await ProductServiceClient.CreateAsync(); // Initialize request argument(s) BranchName parent = BranchName.FromProjectLocationCatalogBranch("[PROJECT]", "[LOCATION]", "[CATALOG]", "[BRANCH]"); Product product = new Product(); string productId = ""; // Make the request Product response = await productServiceClient.CreateProductAsync(parent, product, productId); // End snippet }
/// <summary>Snippet for CreateProductAsync</summary> public async Task CreateProductRequestObjectAsync() { // Snippet: CreateProductAsync(CreateProductRequest, CallSettings) // Additional: CreateProductAsync(CreateProductRequest, CancellationToken) // Create client ProductServiceClient productServiceClient = await ProductServiceClient.CreateAsync(); // Initialize request argument(s) CreateProductRequest request = new CreateProductRequest { ParentAsBranchName = BranchName.FromProjectLocationCatalogBranch("[PROJECT]", "[LOCATION]", "[CATALOG]", "[BRANCH]"), Product = new Product(), ProductId = "", }; // Make the request Product response = await productServiceClient.CreateProductAsync(request); // End snippet }