title: C# can I start a thread and use a dispatcher to schedule work on it?
body: <p>I'd like to have a dedicated thread I can schedule work on. Can I do this using dispatcher.invoke or do I have to do something custom?</p>
  
  <p>It seems like dispatcher should work, but I can't figure out how to actually get the thread to start processing work from the dispatcher. </p>