Ejemplo n.º 1
0
        private IImmutableList <IPersistentRepresentation> _adaptEvents(
            IPersistentRepresentation persistentRepresentation)
        {
            var adapter =
                eventAdapters.Get(persistentRepresentation.Payload.GetType());

            return(adapter
                   .FromJournal(persistentRepresentation.Payload,
                                persistentRepresentation.Manifest)
                   .Events
                   .Select(persistentRepresentation.WithPayload)
                   .ToImmutableList());
        }