public MasterFolderLevelInitializer(ILevelInitializationDeterminer levelInitializationDeterminer,
                                     ICopyDir copyDir,
                                     ILevelsProvider levelsProvider,
                                     IPath path)
 {
     this.levelInitializationDeterminer = levelInitializationDeterminer;
     this.copyDir        = copyDir;
     this.levelsProvider = levelsProvider;
     this.path           = path;
 }
예제 #2
0
 public GetInstructionsPathCommand(ILevelsProvider provider)
 {
     this.provider = provider;
 }
예제 #3
0
 public GetLevelsCommand(ILevelsProvider levelsProvider)
 {
     this.levelsProvider = levelsProvider;
 }
예제 #4
0
 public VerifyCommand(ILevelsProvider provider, IVerifier verifier)
 {
     this.provider = provider;
     this.verifier = verifier;
 }
예제 #5
0
 public OpenLevelCommand(ILevelInitializer levelInitializer, ILevelsProvider levelsProvider)
 {
     this.levelInitializer = levelInitializer;
     this.levelsProvider   = levelsProvider;
 }