Esempio n. 1
0
        public AirlineService(IUsitData usitData, IAirlineFactory airlineFactory)
        {
            if (usitData == null)
            {
                throw new NullReferenceException("UsitData");
            }

            if (airlineFactory == null)
            {
                throw new NullReferenceException("AirlineFactory");
            }

            this.usitData       = usitData;
            this.airlineFactory = airlineFactory;
        }
Esempio n. 2
0
 public Airline(IAirlineFactory factory)
 {
     planes = factory.CreateAirlinePlanes();
 }