我有一个ASP.NETCore3.0项目,其中有一个控制器和一个端点。我主要创建了空的ASP.NET核心项目。然后,我创建了一个简单的控制器来处理POST请求。当我尝试用正文中的以下数据测试POST操作方法时: "update_id":10000, "date":1441645532,JsonConverter(typeof(UnixDateTimeConverter))]
public D
我正在将一个应用程序从.NET Core2.2升级到.NETCore3.0,而新的System.Text.Json序列化程序的行为与.NETCore3.0中的Newtonsoft不同。对于像非中断空格(\u00A0)或表情符号这样的字符,Newtonsoft (甚至Utf8Json)将它们序列化为它们的实际字符,而不是Unicode代码。我创建了一个简单的.NET Fiddle来展示这一点。
var input = new Foo { Bar =