Exemple #1
0
 public Downloader(Extractor extractor, InstallLocationFinder installFinder, SavedGamesLocationFinder savedGamesFinder, string downloadSavePath)
 {
     this.extractor        = extractor;
     this.installFinder    = installFinder;
     this.savedGamesFinder = savedGamesFinder;
     this.savePath         = downloadSavePath;
     this.done             = false;
 }
Exemple #2
0
 public Backup(InstallLocationFinder installFinder, SavedGamesLocationFinder savedGamesFinder, string backupPath)
 {
     this.installFinder    = installFinder;
     this.savedGamesFinder = savedGamesFinder;
     this.backupPath       = backupPath;
     excludeFiles          = new List <string>
     {
         "KIUpdater.exe",
         "KIUpdater.exe.config",
         "KIUpdater.pdb",
         "RestSharp.dll",
         "Version.txt"
     };
 }
Exemple #3
0
 public Updater(InstallLocationFinder installFinder, SavedGamesLocationFinder savedGamesFinder, string extractPath)
 {
     this.installFinder    = installFinder;
     this.savedGamesFinder = savedGamesFinder;
     this.extractPath      = extractPath;
 }