net5 WebApi接口返回Filed首字母小写问题解决办法
首先这是个NET5的一个BUG,但你不能说他是个BUG,言归正传,解决方案如下
configurationservice中将属性名强制camelCase格式化去掉,将options.JsonSerializerOptions.PropertyNamingPolicy置空即可
在configurationService中加入如下配置,
services.AddControllers().AddJsonOptions(options =>
{
options.JsonSerializerOptions.PropertyNamingPolicy = null;
});
加入后如下:

修改后,再访问接口应该就正常了

浙公网安备 33010602011771号