[ASP.Net] ASP.Net 6에서 WebAPI의 JSON 형식 응답 메세지의 Property Name을 CamelCase로 변환하지 않게 하기

 ASP.Net에서 WebAPI endpoint 호출시 JSON형식 응답 메세지의 property name을 camel case로 변환하도록 기본 설정되어 있습니다. C#에서는 public class 멤버 변수의 이름을 Pascal Case를 주로 쓰기 때문에 camel case 변환을 원하지 않는 경우 아래 코드를 program.cs 파일에 추가해주시면 됩니다.

 

builder.Services
	.AddControllersWithViews()
	.AddJsonOptions(opt => opt.JsonSerializerOptions.PropertyNamingPolicy = null);