title: Task during startup of mixed mode application
body: <p>I have a native C++ application that implements certain features in .NET and WPF. Some of these WPF screen get loaded at startup. However, one of my requirement requires making REST calls during startup before any of the WPF screens are loaded. I am using .NET 4.0 TPL and using C# Task for making the REST calls.</p>
  
  <p>My question is that is it safe to create C# tasks using TPL in mixed mode applications without a WPF/WinForms UI context. I observe that the SynchronizationContext is null in the main thread at the time of making the REST calls in the Task, and I can't find a suitable documentation about how C# tasks usage in case of mixed mode programs with no UI context</p>