ASP.NET Core 8.0의 출력 캐싱을 통한 성능 향상


ASP.NET Core 8.0의 출력 캐싱을 통한 성능 향상

출력 캐싱은 .NET 7부터 도입된 새로운 기능입니다. 이를 통해 자체 IMemoryCache 구현 을 만드는 번거로움 없이 웹 API에 대한 응답 캐시를 쉽게 설정할 수 있습니다 . 이 문서에서는 ASP .NET Core Web API 프로젝트에서 출력 캐싱을 구현하는 방법을 설명합니다. 구성 먼저 Program.cs 파일 의 서비스 컨테이너에 OutputCache를 추가해야 합니다 . builder.Services.AddOutputCache(); 다음으로 OutputCache 미들웨어도 추가해야 합니다 . app.UseOutputCache(); 전체 Program.cs 파일은 다음과 같습니다. var builder = WebApplication.CreateBuilder(args); builder.Se..


원문링크 : ASP.NET Core 8.0의 출력 캐싱을 통한 성능 향상