diff --git a/src/WireMock.Net.Minimal/Owin/WireMockMiddlewareLogger.cs b/src/WireMock.Net.Minimal/Owin/WireMockMiddlewareLogger.cs index d034286b..3a0d0a39 100644 --- a/src/WireMock.Net.Minimal/Owin/WireMockMiddlewareLogger.cs +++ b/src/WireMock.Net.Minimal/Owin/WireMockMiddlewareLogger.cs @@ -1,7 +1,6 @@ // Copyright © WireMock.Net using System.Diagnostics; -using System.Linq; using WireMock.Logging; using WireMock.Owin.ActivityTracing; using WireMock.Serialization; @@ -42,7 +41,7 @@ internal class WireMockMiddlewareLogger( if (_options.SaveUnmatchedRequests == true && match?.RequestMatchResult is not { IsPerfectMatch: true }) { var filename = $"{logEntry.Guid}.LogEntry.json"; - _options.FileSystemHandler?.WriteUnmatchedRequest(filename, JsonUtils.Serialize(logEntry)); + _options.FileSystemHandler?.WriteUnmatchedRequest(filename, _options.DefaultJsonSerializer.Serialize(logEntry)); } } catch diff --git a/src/WireMock.Net.Shared/Util/BodyParser.cs b/src/WireMock.Net.Shared/Util/BodyParser.cs index 9271de8f..4cdd459f 100644 --- a/src/WireMock.Net.Shared/Util/BodyParser.cs +++ b/src/WireMock.Net.Shared/Util/BodyParser.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System.Linq; using System.Net.Http.Headers; using System.Text; using Stef.Validation; diff --git a/src/WireMock.Net.Shared/Util/JsonUtils.cs b/src/WireMock.Net.Shared/Util/JsonUtils.cs index 0c5e9571..448d8359 100644 --- a/src/WireMock.Net.Shared/Util/JsonUtils.cs +++ b/src/WireMock.Net.Shared/Util/JsonUtils.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using System.Collections; using System.Diagnostics.CodeAnalysis; using System.Text; @@ -35,7 +34,7 @@ internal static class JsonUtils try { - // Try to convert this string into a JToken + // Try to convert this string into a JObject value = JObject.Parse(strInput!); return true; } @@ -45,11 +44,6 @@ internal static class JsonUtils } } - public static string Serialize(object value) - { - return JsonConvert.SerializeObject(value, JsonSerializationConstants.JsonSerializerSettingsIncludeNullValues); - } - public static byte[] SerializeAsPactFile(object value) { var json = JsonConvert.SerializeObject(value, JsonSerializationConstants.JsonSerializerSettingsPact);