public AsyncManager(SynchronizationContext syncContext) { _syncContext = syncContext ?? SynchronizationContextUtil.GetSynchronizationContext(); OutstandingOperations = new OperationCounter(); OutstandingOperations.Completed += delegate { Finish(); }; Parameters = new Dictionary<string, object>(StringComparer.OrdinalIgnoreCase); }
public AsyncManager(SynchronizationContext syncContext) { _syncContext = syncContext ?? SynchronizationContextUtil.GetSynchronizationContext(); OutstandingOperations = new OperationCounter(); OutstandingOperations.Completed += delegate { Finish(); }; Parameters = new Dictionary <string, object>(StringComparer.OrdinalIgnoreCase); }