public MainWindowVM(IRepo1Client repo) { repo.StatusChanged += (s, e) => AppendLog(e.Data); repo.UpdateInstalled += (s, e) => UpdatesInstalled = true; repo.OnWarning = x => AppendLog(x); repo.StartUpdateChecker("", ""); }
public MainWindowVM() { var cfg = LegacyCfg.ReadAndParse(); _repo = new Repo1Client(cfg.UniqueCfgKey); _repo.ReadLegacyCfg = () => LegacyCfg.Read(); StartTrackingCmd = new RelayCommand(x => _repo.StartUpdateChecker(cfg.Username, cfg.Password)); StartTrackingCmd.Execute(null); }