Exemple #1
0
 public GameDatabase(Settings settings, IGogLibrary gogLibrary, ISteamLibrary steamLibrary, IOriginLibrary originLibrary, IUplayLibrary uplayLibrary, IBattleNetLibrary battleNetLibrary)
 {
     AppSettings           = settings;
     this.gogLibrary       = gogLibrary;
     this.steamLibrary     = steamLibrary;
     this.originLibrary    = originLibrary;
     this.uplayLibrary     = uplayLibrary;
     this.battleNetLibrary = battleNetLibrary;
 }
Exemple #2
0
 public GameDatabase(Settings settings)
 {
     AppSettings      = settings;
     gogLibrary       = new GogLibrary();
     steamLibrary     = new SteamLibrary();
     originLibrary    = new OriginLibrary();
     uplayLibrary     = new UplayLibrary();
     battleNetLibrary = new BattleNetLibrary();
 }
Exemple #3
0
 public GameDatabase(Settings settings, string path, IGogLibrary gogLibrary, ISteamLibrary steamLibrary, IOriginLibrary originLibrary, IUplayLibrary uplayLibrary, IBattleNetLibrary battleNetLibrary)
     : this(settings, gogLibrary, steamLibrary, originLibrary, uplayLibrary, battleNetLibrary)
 {
     Path = path;
 }
 public BattleNetGameStateMonitor(BattleNetLibrary.BNetApp app, IBattleNetLibrary library)
 {
     this.app     = app;
     this.library = library;
 }