public override void Handle(FileNode node)
        {
            _archiveManager.AppendFile(node);
            var signatureName = $"{Guid.NewGuid().ToString()}.signature";
            var logEntry      = new LogEntry
            {
                CreatedAt      = DateTime.Now,
                DiffName       = String.Empty,
                Type           = LogEntryTypes.Genesis,
                SignatureEntry = signatureName
            };
            var signature = _signatureCreator.CreateSignature(node);

            //_archiveManager.Append(signatureName, node, signature);
            node.LogEntries.Add(logEntry);

            var transaction = new DeltaFileTransaction(node, new Signature(signatureName, signature), null);

            OnHandled(transaction);
        }