public void PutContent(IContentIdentifier contentIdentifier, ISource source)
        {
            Logger.LogTrace($"Start putting content: {contentIdentifier.Hash}");
            try
            {
                _destination.PutContent(contentIdentifier, source);

                Logger.LogTrace($"End putting content: {contentIdentifier.Hash}");
            }
            catch (Exception e)
            {
                Logger.LogError($"Error putting content: {contentIdentifier.Hash}" + Environment.NewLine + e.GetAggregateMessages(), e);
                throw;
            }
        }