RavenFS.Synchronization.SynchronizationQueue.SynchronizationStarted C# (CSharp) Method

SynchronizationStarted() public method

public SynchronizationStarted ( SynchronizationWorkItem work, string destination ) : void
work SynchronizationWorkItem
destination string
return void
		public void SynchronizationStarted(SynchronizationWorkItem work, string destination)
		{
			var activeForDestination = activeSynchronizations.GetOrAdd(destination,
			                                                           new ConcurrentDictionary<string, SynchronizationWorkItem>());

			if (activeForDestination.TryAdd(work.FileName, work))
			{
				Log.Debug("File '{0}' with ETag {1} was added to an active synchronization queue for a destination {2}",
				          work.FileName,
				          work.FileETag, destination);
			}
		}