using System.Collections.Generic;
using System.Diagnostics;
using System.Threading.Tasks;
static string APIEndPoint = "https://businessblazor.azurewebsites.net/api/RemoteService/AddAsync/8/9/10000";
static int 最多同時呼叫API數量 = 1;
static async Task Main(string[] args)
Stopwatch sw = new Stopwatch();
List<Task<string>> tasks = new List<Task<string>>();
for (int i = 0; i < 最多同時呼叫API數量; i++)
HttpClient client = new HttpClient();
Task<string> task = client.GetStringAsync(APIEndPoint);
await Task.WhenAll(tasks);
foreach (var item in tasks) { Console.WriteLine(item.Result); }
Console.WriteLine($"花費時間: {sw.ElapsedMilliseconds} ms");
Console.WriteLine("Press any key for continuing...");