.NET6 WebApi JSON传到前台默认变成小驼峰


C#中语法,model中属性默认都是大驼峰,但是.NET6 WebAPI默认出传到前台自动转化成小驼峰写法,如果要避免这个问题,处理也比较简单~

Program.cs

builder.Services.AddControllers()
.AddJsonOptions(options =>
{
  options.JsonSerializerOptions.PropertyNamingPolicy = null;//解决后端传到前端全大写
  options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(UnicodeRanges.All);//解决后端返回数据中文被编码
});

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM