コード例 #1
0
 public CarGeneratorTests()
 {
     makeFactory        = new MakeFactory();
     modelFactory       = new ModelFactory(makeFactory);
     carNumberGenerator = new CarRuNumberGenerator();
     carFactory         = new CarFactory(modelFactory, makeFactory);
     carGenerator       = new CarGenerator(carNumberGenerator, carFactory);
 }
コード例 #2
0
ファイル: CarGenerator.cs プロジェクト: LitvinovKV/Practice-1
        public CarGenerator(ICarNumberGenerator carNumberGenerator, ICarFactory carFactory)
        {
            this.carNumberGenerator = carNumberGenerator;
            this.carFactory         = carFactory;

            var modelBaseType = typeof(ModelBase);

            allModelTypes = Assembly.GetAssembly(modelBaseType).GetClassesByBaseClass(modelBaseType);
        }
コード例 #3
0
 public CarNumberGeneratorTests()
 {
     carNumberGenerator = new CarRuNumberGenerator();
 }