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