5
Використання асинхронізації / очікування для декількох завдань
Я використовую клієнт API, який повністю асинхронний, тобто кожна операція або повертається, Taskабо Task<T>, наприклад: static async Task DoSomething(int siteId, int postId, IBlogClient client) { await client.DeletePost(siteId, postId); // call API client Console.WriteLine("Deleted post {0}.", siteId); } Використовуючи операторів асинхронізації / очікування C # 5, який є правильним / найефективнішим …