From 99af44b820d84cba16a39fde47eaa2574d5156ce Mon Sep 17 00:00:00 2001 From: Pilzinsel64 Date: Fri, 30 Aug 2024 13:10:36 +0200 Subject: [PATCH] string enum converter for AddressType and Type --- Pilz.Updating/UpdatePackageInfo.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Pilz.Updating/UpdatePackageInfo.cs b/Pilz.Updating/UpdatePackageInfo.cs index 631ca22..381a24c 100644 --- a/Pilz.Updating/UpdatePackageInfo.cs +++ b/Pilz.Updating/UpdatePackageInfo.cs @@ -1,4 +1,5 @@ using Newtonsoft.Json; +using Newtonsoft.Json.Converters; namespace Pilz.Updating; @@ -8,9 +9,10 @@ public class UpdatePackageInfo(AppVersion version, string address) public AppVersion Version { get; set; } = version; public UpdateNotes Notes { get; } = new(); public string Address { get; set; } = address; + [JsonConverter(typeof(StringEnumConverter))] public PackageAddressType AddressType { get; set; } + [JsonConverter(typeof(StringEnumConverter))] public PackageType Type { get; set; } - [Obsolete, JsonProperty] private string Packagelink => Address; } \ No newline at end of file