public int NumberOfActiveSynchronizationTasksFor(string destination) { return activeSynchronizations.GetOrAdd(destination, new ConcurrentDictionary<string, SynchronizationWorkItem>()).Count; }