コード例 #1
0
        public PersonManager(IFactory factory)
        {
            this._pizzaDbManager     = factory.GetPizzaDbManager();
            this._softDrinkDbManager = factory.GetSoftDrinkDbManager();

            _adaptor = factory.GetAdaptor();
        }
コード例 #2
0
        public ISoftDrinkDbManager GetSoftDrinkDbManager()
        {
            if (_testSoftDrinkDbManager == null)
            {
                _testSoftDrinkDbManager = new TestSoftDrinkDbManager();
            }

            return(_testSoftDrinkDbManager);
        }