static BookingRequestState CreateBookingRequestState(DateTime timestamp, BookMeeting request)
 {
     return(new BookingRequestState
     {
         CorrelationId = request.BookingRequestId,
         CreateTime = timestamp,
         UpdateTime = timestamp,
         EmailAddress = request.EmailAddress,
         StartTime = request.StartTime,
         Duration = request.Duration,
         RoomCapacity = request.RoomCapacity
     });
 }
Beispiel #2
0
 public RequestReceived(Guid bookingRequestId, BookMeeting request)
 {
     BookingRequestId = bookingRequestId;
     Timestamp        = DateTime.UtcNow;
     Request          = request;
 }
Beispiel #3
0
 public Redelivered(BookMeeting request)
 {
     Timestamp = DateTime.UtcNow;
     Request   = request;
 }
 public RequestReceived(Guid bookingRequestId, BookMeeting request)
 {
     BookingRequestId = bookingRequestId;
     Timestamp = DateTime.UtcNow;
     Request = request;
 }