cache

    ASP.NET Core - 15. 내장 Tag Helper

    ASP.NET Core - 15. 내장 Tag Helper

    ASP.NET Core는 일련의 내장된 tag helper들을 제공함으로써 일반적인 상황에서 필요한 요소의 변환을 수행할 수 있습니다. 이번 글을 통해 anchor, script, link, image요소등을 처리하는 tag helper와 content를 caching 하거나 환경에 기반한 content를 선택하는 등의 기능에 관해서도 함께 알아보고자 합니다. 1. Project 준비하기 해당 예제 Project는 역시 이전이 Project를 그대로 사용할 것이지만 Program.cs를 아래와 같이 변경하여 이전에 tag helper를 등록하기 위한 구문을 주석처리합니다. builder.Services.AddControllersWithViews(); builder.Services.AddRazorPages..

    ASP.NET Core - 6. Data Caching

    ASP.NET Core - 6. Data Caching

    이제까지의 만들어왔던 예제는 모두 각 요청에 대해서만 유효한 응답이 이루어지던 것으로서 간단한 문자열이나 작은 일부 HTML을 처리하는데 유용한 방법이었습니다. 그러나 대부분 Project의 경우 생성하는데 고비용이면서 최대한 효휼적으로 사용되어야 하는 Data를 다루게 됩니다. 이에 따라 ASP.NET Core에서 제공하는 data caching과 전체 응답을 caching 하는 것에 대해 알아보고자 합니다. 1. Project 준비하기 예제를 위한 Project는 이전에 만들었던 Project를 그대로 사용할 것입니다. 다만 Program.cs의 내용은 아래와 같이 변경합니다. var builder = WebApplication.CreateBuilder(args); var app = builder.B..