Akka.Persistence.Sql.Common.Journal.JournalDbEngine.ToJournalEntry C# (CSharp) Метод

ToJournalEntry() приватный Метод

private ToJournalEntry ( IPersistentRepresentation message ) : JournalEntry
message IPersistentRepresentation
Результат JournalEntry
        private JournalEntry ToJournalEntry(IPersistentRepresentation message)
        {
            var payloadType = message.Payload.GetType();
            var serializer = _system.Serialization.FindSerializerForType(payloadType);
            var manifest = string.IsNullOrEmpty(message.Manifest)
                ? payloadType.QualifiedTypeName()
                : message.Manifest;
            var timestamp = TimestampProvider.GenerateTimestamp(message);
            var payload = serializer.ToBinary(message.Payload);

            return new JournalEntry(message.PersistenceId, message.SequenceNr, message.IsDeleted, manifest,
                timestamp, payload);
        }