public DataLoaderContextSwitcher(DataLoaderContext loadCtx) { _prevLoadCtx = DataLoaderContext.Current; DataLoaderContext.SetLoaderContext(loadCtx); _prevSyncCtx = SynchronizationContext.Current; SynchronizationContext.SetSynchronizationContext(loadCtx.SyncContext); }
public void Dispose() { DataLoaderContext.SetLoaderContext(_prevLoadCtx); SynchronizationContext.SetSynchronizationContext(_prevSyncCtx); }
public void Dispose() { DataLoaderContext.SetLoaderContext(_prevLoadCtx); }
public DataLoaderContextSwitcher(DataLoaderContext loadCtx) { _prevLoadCtx = DataLoaderContext.Current; DataLoaderContext.SetLoaderContext(loadCtx); }