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