このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
ユーザー インターフェイス マイクロサービスでは、最大 5 つの他のマイクロサービスから情報を取得して、ページを作成しています。 各ページをキャッシュしてパフォーマンスを最適化する必要があります。 どの .NET Aspire コンポーネントを使用する必要がありますか?
.NET Aspire StackExchange Redis コンポーネント
.NET Aspire StackExchange Redis 出力キャッシュ コンポーネント
.NET Aspire StackExchange Redis 分散キャッシュ コンポーネント
.NET Aspire StackExchange Redis 出力キャッシュ コンポーネントをインストールして構成しました。 次に、アプリのホーム ページが 5 分間キャッシュされるようにする必要があります。 どうすればよいでしょうか?
appsettings.json ファイルの設定を使用してホームページをキャッシュします。
依存関係の挿入を使用してキャッシュ オブジェクトを取得し、そこにホームページを追加します。
OutputCache 属性をホームページの Razor コードに追加します。
.NET Aspire StackExchange Redis 分散キャッシュ コンポーネントを使用して、製品カタログからの情報をキャッシュしています。 AddRedisDistributedCache() メソッドは、どこで呼び出す必要がありますか?
キャッシュを使用する各プロジェクトの Program.cs ファイル内
アプリ ホスト プロジェクトの Program.cs ファイル内
キャッシュを使用する各プロジェクトの Razor ページ内
作業を確認する前にすべての問題に回答する必要があります。
続行
このページはお役に立ちましたか?