title: Single Threaded SynchronizationContext
body: <p>There is an async method in my server that I want to always run (with the caller not waiting for it, just dispatching) on a dedicated thread, not from the ThreadPool. I found some implementations for a single-threaded SynchronizationContext, but they seem untested and I'd like to use a more stable one.</p>
  
  <p>I found Nito AsyncEx's <a href="http://nitoasyncex.codeplex.com/wikipage?title=AsyncContext&amp;referringTitle=Documentation" rel="nofollow">AsyncContext</a>, but I haven't been able to figure out if it could run on a single dedicated thread through the whole application lifecycle.</p>
  
  <p>Does anyone know if AsyncContext could fit my requirement? Or, do you know a tested and stable implementation for a single-threaded SynchronizationContext?</p>