diff options
| author | Greenback <jimcartlidge@yahoo.co.uk> | 2020-12-15 18:27:31 +0000 |
|---|---|---|
| committer | Greenback <jimcartlidge@yahoo.co.uk> | 2020-12-15 18:27:31 +0000 |
| commit | c197dca759ee7353d7e9f477b3cc189eac0c14e0 (patch) | |
| tree | 716d3448ca1b365fda1423d2c5d4e70c02e55a5e /MediaBrowser.Model/Updates | |
| parent | eb2439f23b05a9b92a81ee96c7801d10ccfbb25d (diff) | |
Changed PluginId to guid so its the same type as plugin.id
Diffstat (limited to 'MediaBrowser.Model/Updates')
| -rw-r--r-- | MediaBrowser.Model/Updates/VersionInfo.cs | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/MediaBrowser.Model/Updates/VersionInfo.cs b/MediaBrowser.Model/Updates/VersionInfo.cs index 1e07c9f26..503dba0a1 100644 --- a/MediaBrowser.Model/Updates/VersionInfo.cs +++ b/MediaBrowser.Model/Updates/VersionInfo.cs @@ -1,11 +1,12 @@ #nullable enable +using System.Text.Json.Serialization; using SysVersion = System.Version; namespace MediaBrowser.Model.Updates { /// <summary> - /// Class PackageVersionInfo. + /// Defines the <see cref="VersionInfo"/> class. /// </summary> public class VersionInfo { @@ -15,6 +16,7 @@ namespace MediaBrowser.Model.Updates /// Gets or sets the version. /// </summary> /// <value>The version.</value> + [JsonPropertyName("version")] public string Version { get => _version == null ? string.Empty : _version.ToString(); @@ -31,46 +33,54 @@ namespace MediaBrowser.Model.Updates /// Gets or sets the changelog for this version. /// </summary> /// <value>The changelog.</value> + [JsonPropertyName("changelog")] public string? Changelog { get; set; } /// <summary> /// Gets or sets the ABI that this version was built against. /// </summary> /// <value>The target ABI version.</value> + [JsonPropertyName("targetAbi")] public string? TargetAbi { get; set; } /// <summary> /// Gets or sets the maximum ABI that this version will work with. /// </summary> /// <value>The target ABI version.</value> + [JsonPropertyName("maxAbi")] public string? MaxAbi { get; set; } /// <summary> /// Gets or sets the source URL. /// </summary> /// <value>The source URL.</value> + [JsonPropertyName("sourceUrl")] public string? SourceUrl { get; set; } /// <summary> /// Gets or sets a checksum for the binary. /// </summary> /// <value>The checksum.</value> + [JsonPropertyName("checksum")] public string? Checksum { get; set; } /// <summary> /// Gets or sets a timestamp of when the binary was built. /// </summary> /// <value>The timestamp.</value> + [JsonPropertyName("timestamp")] public string? Timestamp { get; set; } /// <summary> /// Gets or sets the repository name. /// </summary> + [JsonPropertyName("repositoryName")] public string RepositoryName { get; set; } = string.Empty; /// <summary> /// Gets or sets the repository url. /// </summary> + [JsonPropertyName("repositoryUrl")] public string RepositoryUrl { get; set; } = string.Empty; } } |
