![hachyderm.io/@davidfowl on Twitter: "Async tip don't https://t.co/ehPTQPHXu1 for long running work that blocks the thread. You'll be blocking a thread pool thread. Instead, use Task.Factory.StartNew with TaskCreationOptions.LongRunning or spawn a ... hachyderm.io/@davidfowl on Twitter: "Async tip don't https://t.co/ehPTQPHXu1 for long running work that blocks the thread. You'll be blocking a thread pool thread. Instead, use Task.Factory.StartNew with TaskCreationOptions.LongRunning or spawn a ...](https://pbs.twimg.com/media/Do98fVjXkAI_O_M.jpg)
hachyderm.io/@davidfowl on Twitter: "Async tip don't https://t.co/ehPTQPHXu1 for long running work that blocks the thread. You'll be blocking a thread pool thread. Instead, use Task.Factory.StartNew with TaskCreationOptions.LongRunning or spawn a ...
![c# - Xamarin Android - Task.Run vs Task.Factory.StartNew and Thread.CurrentPrincipal - Stack Overflow c# - Xamarin Android - Task.Run vs Task.Factory.StartNew and Thread.CurrentPrincipal - Stack Overflow](https://i.stack.imgur.com/AxZ33.png)
c# - Xamarin Android - Task.Run vs Task.Factory.StartNew and Thread.CurrentPrincipal - Stack Overflow
![c# - Xamarin Android - Task.Run vs Task.Factory.StartNew and Thread.CurrentPrincipal - Stack Overflow c# - Xamarin Android - Task.Run vs Task.Factory.StartNew and Thread.CurrentPrincipal - Stack Overflow](https://i.stack.imgur.com/ssJMP.png)
c# - Xamarin Android - Task.Run vs Task.Factory.StartNew and Thread.CurrentPrincipal - Stack Overflow
![Customizing the TaskScheduler: Queue Your Task Work Items to Run When You Want Them To - CodeProject Customizing the TaskScheduler: Queue Your Task Work Items to Run When You Want Them To - CodeProject](https://www.codeproject.com/KB/threads/5274136/taskScheduler.jpg)