/// <summary>Snippet for MethodServerStreamingResources</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 MethodServerStreamingResourcesRequestObject() { // Create client SnippetsClient snippetsClient = SnippetsClient.Create(); // Initialize request argument(s) ResourceSignatureRequest request = new ResourceSignatureRequest { FirstNameAsSimpleResourceName = SimpleResourceName.FromItem("[ITEM_ID]"), SecondNameAsSimpleResourceName = SimpleResourceName.FromItem("[ITEM_ID]"), ThirdNameAsSimpleResourceName = SimpleResourceName.FromItem("[ITEM_ID]"), }; // Make the request, returning a streaming response SnippetsClient.MethodServerStreamingResourcesStream response = snippetsClient.MethodServerStreamingResources(request); // Read streaming responses from server until complete // Note that C# 8 code can use await foreach AsyncResponseStream <Response> responseStream = response.GetResponseStream(); while (await responseStream.MoveNextAsync()) { Response responseItem = responseStream.Current; // Do something with streamed response } // The response stream has completed }
/// <summary>Snippet for MethodServerStreamingResources</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 MethodServerStreamingResources() { // Create client SnippetsClient snippetsClient = SnippetsClient.Create(); // Initialize request argument(s) string firstName = "items/[ITEM_ID]"; string secondName = "items/[ITEM_ID]"; string thirdName = "items/[ITEM_ID]"; // Make the request, returning a streaming response SnippetsClient.MethodServerStreamingResourcesStream response = snippetsClient.MethodServerStreamingResources(firstName, secondName, thirdName); // Read streaming responses from server until complete // Note that C# 8 code can use await foreach AsyncResponseStream <Response> responseStream = response.GetResponseStream(); while (await responseStream.MoveNextAsync()) { Response responseItem = responseStream.Current; // Do something with streamed response } // The response stream has completed }