public static LeaveEvent Create(LeaveEventType eventType, Entity.Leave leave) { var @event = new LeaveEvent() { Id = IdGenerator.NextId(), LeaveEventType = eventType, Timestamp = DateTime.Now, Data = JsonConvert.SerializeObject(leave) }; return(@event); }
public LeaveEvent(LeaveEventType eventType, Leave leave) { LeaveEventType = eventType; Data = leave; }