diff --git a/src/vpk/Velopack.Core/HttpClientExtensions.cs b/src/vpk/Velopack.Core/HttpClientExtensions.cs index 44f3dd34..e0bd4eb3 100644 --- a/src/vpk/Velopack.Core/HttpClientExtensions.cs +++ b/src/vpk/Velopack.Core/HttpClientExtensions.cs @@ -1,6 +1,5 @@ #if NETFRAMEWORK || NETSTANDARD2_0 -#nullable enable using System.Net.Http; using System.Text; diff --git a/src/vpk/Velopack.Core/SimpleJson.cs b/src/vpk/Velopack.Core/SimpleJson.cs index c79eb72c..4dd65ecf 100644 --- a/src/vpk/Velopack.Core/SimpleJson.cs +++ b/src/vpk/Velopack.Core/SimpleJson.cs @@ -2,11 +2,14 @@ using Newtonsoft.Json.Converters; using NuGet.Versioning; +//NB: This is explicitly enabled because this file is linked into multiple projects +#nullable enable + namespace Velopack.Core; public class SimpleJson { - private static readonly JsonSerializerSettings Options = new JsonSerializerSettings { + private static readonly JsonSerializerSettings Options = new() { Converters = { new StringEnumConverter(), new SemanticVersionConverter() }, NullValueHandling = NullValueHandling.Ignore, };