public MasterFolderLevelInitializer(ILevelInitializationDeterminer levelInitializationDeterminer, ICopyDir copyDir, ILevelsProvider levelsProvider, IPath path) { this.levelInitializationDeterminer = levelInitializationDeterminer; this.copyDir = copyDir; this.levelsProvider = levelsProvider; this.path = path; }
public GetInstructionsPathCommand(ILevelsProvider provider) { this.provider = provider; }
public GetLevelsCommand(ILevelsProvider levelsProvider) { this.levelsProvider = levelsProvider; }
public VerifyCommand(ILevelsProvider provider, IVerifier verifier) { this.provider = provider; this.verifier = verifier; }
public OpenLevelCommand(ILevelInitializer levelInitializer, ILevelsProvider levelsProvider) { this.levelInitializer = levelInitializer; this.levelsProvider = levelsProvider; }