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);
'Development > ASP.Net' 카테고리의 다른 글
[ASP.Net] ASP.Net 6 Windows Service에 등록 후 실행하면 appsettings.json 파일을 못찾을 경우 (0) | 2023.02.09 |
---|---|
[ASP.Net] ASP.Net 6에서 swagger 페이지의 Authorize 버튼이 안보일 때 해결 방법 (0) | 2023.01.27 |
[ASP.Net] ASP.Net 6 에서 모든 Origin을 허용하는 CORS 설정 (1) | 2023.01.25 |
[ASP.Net] ASP.Net core 6 프로젝트 파일에서 wwwroot 폴더의 모든 파일 포함시키기 (0) | 2023.01.18 |
[ASP.NET] WebAPI 프로젝트에서 wwwroot 폴더의 index.html로 기본 라우팅 시키기 (0) | 2023.01.18 |