public Index(Repositories.BookingForm bookingForm, DomainFunktional.Booking.Service.T bookingService) { _bookingService = bookingService; Get [""] = _ => View ["index", new { bookingForm.CreditCardTypes, bookingForm.Destinations }]; Post ["", runAsync : true] = async(parameters, cancel) => await ProceedBooking(); }
public Booking(ReadModelFunktional.Booking.ReadModel bookings, DomainFunktional.Booking.Service.T bookingService) { _bookings = bookings; _bookingService = bookingService; Get ["change-booking/{id}"] = _ => GetBookingFormFor((string)_.id); Post ["change-booking", true] = async(parameters, cancel) => await UpdateBooking(); }