在我们之前常用的JsonProperty特性中,突然不再生效。查阅相关资料后发下:
之前版本中,netocre默认使用Newtonsoft.Json作为Json解析器,在3.0不再是默认,而是使用System.Text.Json替换Newtonsoft.Json
参考文章:https://devblogs.microsoft.com/dotnet/try-the-new-system-text-json-apis/
如继续使用Newtonsoft.Json作为Json解析器,在startup.cs里显示替换就行。
services.AddControllers().AddNewtonsoftJson()