private void OnGetLatestVersionDescription(UpgradeVersionDescription upgradeVersionDescription)
        {
            if (upgradeVersionDescription == null)
            {
                return;
            }

            Registry.SetValue(Registry.Keys.LastUpdateCheckDate, DateTime.Now.ToFileTime());

            if (upgradeVersionDescription.LatestVersion <= ApplicationVersion)
            {
                return;
            }

            this.UpgradeVersionDescription = upgradeVersionDescription;
            (this.MainWindow as MainWindow).OnNewVersionReleased(upgradeVersionDescription);
        }
예제 #2
0
 private void OnChangeLogRetrieved(UpgradeVersionDescription description)
 {
     this.AboutSectionContent = description.ChangeLog;
 }
예제 #3
0
 public void OnNewVersionReleased(UpgradeVersionDescription upgradeVersionDescription)
 {
     this.ShowUpgradeWindow();
     this.upgradeWindow.VersionDescription = upgradeVersionDescription;
 }