예제 #1
0
 public GameController(IGameStorage gameStorage, IFieldGeneratorFactory fieldGeneratorFactory,
                       ISeedGenerator seedGenerator, IGameManager gameManager)
 {
     GameStorage           = gameStorage;
     FieldGeneratorFactory = fieldGeneratorFactory;
     SeedGenerator         = seedGenerator;
     GameManager           = gameManager;
 }
예제 #2
0
 public GameManager(IDataProvider dataProvider, IFieldGeneratorFactory fieldGeneratorFactory)
 {
     DataProvider = dataProvider;
     FieldGeneratorFactory = fieldGeneratorFactory;
 }