public static IEnumerable <object> Handle(ReservationState state, RejectReservation _) { var rejectedOn = DateTime.UtcNow; yield return(new ReservationRejected(state.Id, state.TicketId, state.QuantityRequested, rejectedOn)); }
public void When(RejectReservation command) { Console.WriteLine($"\t---Handling {command.GetType().Name}---"); }