C#中語法,model中屬性默認都是大駝峰,但是.NET6 WebAPI默認出傳到前台自動轉化成小駝峰寫法,如果要避免這個問題,處理也比較簡單~
Program.cs
builder.Services.AddControllers()
.AddJsonOptions(options =>
{
options.JsonSerializerOptions.PropertyNamingPolicy = null;//解決后端傳到前端全大寫
options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(UnicodeRanges.All);//解決后端返回數據中文被編碼
});