
説明/参照:
Explanation:
ボックス1:var cache = connection.GetDatabase():
接続が確立されたら、ConnectionMultiplexer.GetDatabaseメソッドを呼び出して、redisキャッシュデータベースへの参照を返します。
ボックス2:キャッシュStringSet( "color"、colorSelection、TimeSpan.FromMinutes(90)); TimeSpanFromMinutesメソッドは、指定された分数を表すTimeSpanを返します。指定された分は、仕様が最も近いミリ秒まで正確です。
例:次のコードスニペットは、キーの有効期限を90分に設定する方法を示しています。
//有効期限90分のキーを追加する
await cache.StringSetAsync( "data:key1"、99、TimeSpan.FromMinutes(90));
参考文献:https://docs.microsoft.com/en-us/azure/redis-cache/cache-dotnet-how-to-use-azure-redis-cache
https://msdn.microsoft.com/en-us/library/system.timespan.fromminutes(v=vs.110).aspx