Cancel asynchronous operations in C# | John Thiriet
c# task.sleep vs task.delay – Google Search
c# – When to use Task.Delay, when to use Thread.Sleep? – Stack Overflow
c# async await sleep – Google Search
c# – How to get awaitable Thread.Sleep? – Stack Overflow
Task.Delay Method (System.Threading.Tasks) | Microsoft Docs