使い方について軽く整理してみました。guidelinesにざっくり以下のことが書いてあります。一般的なことですが心しておきましょう。コードは常にデータを取得するための代替オプションを持つべきであり、利用可能なキャッシュされた値には依存すべきではない。キャッシュは希少なリソース、メモリを使用するので、キャッシュの増加に制限をつけましょう:外部入力の値をキャッシュキーとして使用しないでください。有効期限を設けてキャッシュの増加を制限しましょう。Coreのランタイムでメモリ増加に基づくキャッシュサイズの制限はしていません。キャッシュサイズを制限は開発者次第です。プロジェクトを作って進めます。インストールしておきましょう。メソッドで、以下の一行を追加すればOKです。動かしてみるこんなコードを書いてみました。インスタンスを受け取っています。自分で何も値をセットしてません。キーの値を取得してみました。値がなければセットしています。秒でセットしましたが、これは5秒以内に連続してアクセスしてたらずっと同じ値を保持しますが、アクセスがなくなってから5秒経つと空になります。メモリー自体のサイズを制限できたり色々あるので、実際に使うときはさらっと見ておくとよいでしょう。とれるメソッドもあったりなので、いい感じで使えそうです。メソッドを使えば、19行目-27行目は以下のように書き換えることができます。値を更新しているところです。みたまんまなので特に説明はないです。登録して使うってところでしょうかね。キャッシュをみました。(応答キャッシュミドルウエア)があります。個人的には、興味薄目な部分ですが用途に応じてここら辺も使いこなしていきたいです。当ブログに掲載されている情報は、必ずしも正確性や安全性を保証するものではありません。掲載された内容によって生じた損害等の一切の責任を負いかねます。当ブログに掲載されている情報は個人の見解であり、所属する団体・組織は一切関係ありません。スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。