Exemple #1
0
 public static Transaction CreateTransactionFromEvent(IEvent e, JsonSerializerExt serializer, DateTime now)
 {
     return(new Transaction()
     {
         Created = now,
         EventType = e.GetType().Name,
         EventData = serializer.Serialize(e)
     });
 }
Exemple #2
0
 public EventStore(
     ITimeService timeService,
     IUnitOfWork unitOfWork
     )
 {
     _serializer  = new JsonSerializerExt();
     _timeService = timeService;
     _unitOfWork  = unitOfWork;
 }