找了一下,不知道用.net core的人太少了还是怎样,好像就我遇到这种奇怪的问题了
微软的文档上看到的方法如下
public void ConfigureServices(IServiceCollection services)
{
services.AddControllers().AddJsonOptions(options =>
{
options.SerializerOptions.PropertyNamingPolicy = null;
});
}
.net core 3.1上,解决方案如下,Startup.cs
public void ConfigureServices(IServiceCollection services)
{
//.......
services.AddMvc().AddJsonOptions(options =>
{
options.JsonSerializerOptions.PropertyNamingPolicy = null;
});
//......
}
具体用哪个,大家可以按实际情况处理
更多内容,看微软官方文档吧
https://docs.microsoft.com/zh-cn/aspnet/core/web-api/advanced/formatting?view=aspnetcore-3.1