/// <summary> /// Configures the use of a SQL-backed reservation service. /// </summary> public static Configuration UseSqlReservationService( this Configuration configuration, Action <ReservationServiceConfiguration> configure) { if (configure == null) { throw new ArgumentNullException(nameof(configure)); } var reservationServiceConfiguration = new ReservationServiceConfiguration(); configure(reservationServiceConfiguration); reservationServiceConfiguration.ApplyTo(configuration); return(configuration); }
/// <summary> /// Configures the use of a SQL-backed reservation service. /// </summary> public static Configuration UseSqlReservationService( this Configuration configuration, Action<ReservationServiceConfiguration> configure) { if (configure == null) { throw new ArgumentNullException(nameof(configure)); } var reservationServiceConfiguration = new ReservationServiceConfiguration(); configure(reservationServiceConfiguration); reservationServiceConfiguration.ApplyTo(configuration); return configuration; }