public SynchronizationContextSwitcher(SynchronizationContext newContext) { _oldContext = SynchronizationContext.Current; SynchronizationContext.SetSynchronizationContext(newContext); }