public static string GetLatestVersion()
        {
            try
            {
                LatestReleaseModelGithub latest = $"http://api.github.com/repos/{LoadService.config.MasterlistSource}/releases/latest"
                                                  .WithHeader("User-Agent", "kmm-tool")
                                                  .GetAsync().ReceiveJson <LatestReleaseModelGithub>().GetAwaiter().GetResult();

                return(latest.TagName);
            }
            catch (Exception ex)
            {
                Logging.WriteError($"Count't verify latest version.");
                Logging.WriteError(ex);

                return("");
            }
        }
Пример #2
0
        public static string GetLatestVersion()
        {
            try
            {
                LatestReleaseModelGithub latest = $"http://api.github.com/repos/{LoadService.config.MasterlistSource}/releases/latest"
                                                  .WithHeader("User-Agent", "kmm-tool")
                                                  .GetAsync().ReceiveJson <LatestReleaseModelGithub>().GetAwaiter().GetResult();

                return(latest.TagName);
            }
            catch (Exception ex)
            {
                File.AppendAllText(Constants.Errorfile, $"{DateTime.Now} - Count't verify latest version.{Environment.NewLine}");
                File.AppendAllText(Constants.Errorfile, $"{ex.Message}");
                File.AppendAllText(Constants.Errorfile, $"{ex.StackTrace}");
                return("");
            }
        }