namespace StardewModdingAPI.Web.Framework.ConfigModels { /// The config settings for mod update checks. internal class ModUpdateCheckConfig { /********* ** Accessors *********/ /// The number of minutes successful update checks should be cached before refetching them. public int SuccessCacheMinutes { get; set; } /// The number of minutes failed update checks should be cached before refetching them. public int ErrorCacheMinutes { get; set; } /// A regex which matches SMAPI-style semantic version. /// Derived from SMAPI's SemanticVersion implementation. public string SemanticVersionRegex { get; set; } /// The repository key for the Chucklefish mod site. public string ChucklefishKey { get; set; } /// The repository key for Nexus Mods. public string GitHubKey { get; set; } /// The repository key for Nexus Mods. public string NexusKey { get; set; } /// The web URL for the wiki compatibility list. public string WikiCompatibilityPageUrl { get; set; } } }