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(""); } }
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(""); } }