Esempio n. 1
0
 public void ConfigureParking()
 {
     _parkingLookup = _dataProvider.GetConfiguration();
 }
Esempio n. 2
0
        public static IParkingLot Create(int numberOfParkingLevels)
        {
            IParkingLevel           parkingLevel           = FactoryParkingLevel.Create(numberOfParkingLevels);
            IParkingLocatorProvider parkingLocatorProvider = new ParkingLocatorProvider(parkingLevel.GetConfiguration());
            IBookingTracker         bookingTracker         = new BookingTracker();

            IParkingLot parkingLot = new ParkingLot(parkingLevel, parkingLocatorProvider, bookingTracker);

            return(parkingLot);
        }