ASP.NET WebApi2를 처음으로 써봤습니다.
그 간결함에 '우오우오~' 이렇게 놀라게 되네요 :)
서비스 자체는 간단한데, 서버에 부하가 좀 있는 기능이라서 cache를 적용하려고 알아보다가 CacheOutput라는 Nuget을 알게되었습니다.
Scott Hanselman이 극찬을 했네요 :)
Server 뿐 아니라, Client 에도 cache을 적용합니다.
이는 HTTP Header에 ETag 및 Last-Modified 값을 통해서 행해집니다.
Package Manager를 통해서 손쉽게 install합니다.
그리고 서비스의 Attribute를 다음과 같이 달아주면 끝입니다. :)
단위는 second입니다.
References
http://www.hanselman.com/blog/NuGetPackageOfTheWeekASPNETWebAPICachingWithCacheCowAndCacheOutput.aspx'Programming > Asp.Net MVC' 카테고리의 다른 글
How to increase max json length for ASP.Net MVC (0) | 2015.12.03 |
---|---|
Automatically convert viewmodel properties to camel case. (0) | 2015.07.29 |
ASP.NET vNext (0) | 2014.10.06 |
Dynamic resource file handling (0) | 2014.07.22 |
ActionFilter (0) | 2014.07.22 |