MappingSerializer (Newtonsoft or SystemText)-Json (#1394)

* MappingSerializer

* json

* .

* 0.8.0

* test

* mm
This commit is contained in:
Stef Heyenrath
2026-02-14 08:42:18 +01:00
committed by GitHub
parent f73bd5fc4f
commit df85649b67
18 changed files with 528 additions and 83 deletions

View File

@@ -3,7 +3,6 @@
using System;
using System.Linq;
using System.Text;
using Newtonsoft.Json;
using Stef.Validation;
using WireMock.Admin.Mappings;
using WireMock.Matchers.Request;
@@ -164,8 +163,8 @@ public class MappingBuilder : IMappingBuilder
}
}
private static string ToJson(object value)
private string ToJson(object value)
{
return JsonConvert.SerializeObject(value, JsonSerializationConstants.JsonSerializerSettingsDefault);
return _settings.DefaultJsonSerializer.Serialize(value, JsonSerializationConstants.JsonConverterOptionsDefault);
}
}