var cancellation = new CancellationTokenSource(); var task = Task.Run(() => Thread.Sleep(5000000), cancellation.Token);