이 브라우저는 더 이상 지원되지 않습니다.
최신 기능, 보안 업데이트, 기술 지원을 이용하려면 Microsoft Edge로 업그레이드하세요.
사용자 인터페이스 마이크로 서비스는 최대 5개의 다른 마이크로 서비스로부터 정보를 가져와 페이지를 구성합니다. 각 페이지를 캐싱하여 성능을 최적화하려고 합니다. 어떤 .NET Aspire 구성 요소를 사용해야 하나요?
.NET Aspire StackExchange Redis 구성 요소
.NET Aspire StackExchange Redis 출력 캐싱 구성 요소
.NET Aspire StackExchange Redis 분산 캐싱 구성 요소
.NET Aspire StackExchange Redis 출력 캐싱 구성 요소를 설치하고 구성했습니다. 이제 앱의 홈페이지가 5분 동안 캐시되는지 확인하려고 합니다. 어떻게 해야 하나요?
appsettings.json 파일의 설정을 사용하여 홈페이지를 캐시합니다.
종속성 주입을 사용하여 캐시 개체를 검색하고 여기에 홈페이지를 추가합니다.
홈페이지의 Razor 코드에 OutputCache 특성을 추가합니다.
.NET Aspire StackExchange Redis 분산 캐싱 구성 요소를 사용하여 제품 카탈로그의 정보를 캐시하고 있습니다. AddRedisDistributedCache() 메서드를 어디에서 호출해야 하나요?
캐시를 사용할 각 프로젝트의 Program.cs 파일
앱 호스트 프로젝트의 Program.cs 파일
캐시를 사용할 각 프로젝트의 Razor 페이지
작업을 확인하기 전에 모든 질문에 대답해야 합니다.
이 페이지가 도움이 되었나요?