본문 바로가기

Programming/Asp.Net MVC

Automatically convert viewmodel properties to camel case.

.NET conversion은 Pascal case 인데 반해, Javascript 는 대체적으로 camel case이다 보니 script 작업 간 어색하게 느껴질 때가 많았습니다.


물론 기술적인 이슈가 발생하는 것은 아닙니다만,

간단한 처리를 통해서 친숙한 형태의 JSON data를 만드는 방법이 있어 공유합니다.


이를 위해서는 Newtonsoft 의 Nuget 이 필요합니다.


Package manager 를 통해서 다음을 설치합니다.

Install-Package Newtonsoft.Json


이후 App_Start 폴더의 WebApiConfig 파일에 아래의 내용을 추가합니다. (6, 7 line)


References

http://www.asp.net/web-api/overview/getting-started-with-aspnet-web-api/build-a-single-page-application-(spa)-with-aspnet-web-api-and-angularjs

http://www.newtonsoft.com/json/help/html/T_Newtonsoft_Json_Serialization_CamelCasePropertyNamesContractResolver.htm


'Programming > Asp.Net MVC' 카테고리의 다른 글

How to increase max json length for ASP.Net MVC  (0) 2015.12.03
Web cache  (0) 2015.01.28
ASP.NET vNext  (0) 2014.10.06
Dynamic resource file handling  (0) 2014.07.22
ActionFilter  (0) 2014.07.22