問題タブ [redis-cache]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
495 参照

serialization - Microsoft.Web.RedisSessionStateProvider と Microsoft.Web.RedisOutputCacheProvider の両方を使用する

Microsoft.Web.RedisSessionStateProvider をしばらくインストールして使用しましたが、OutputCaching を見た後、Microsoft.Web.RedisOutputCacheProvider もインストールすることを考えましたが、どちらも Microsoft.Web.Redis.ISerializer インターフェイスを持っており、ISerializer を使用しているため、JsonCacheSerializer が壊れます。インターフェース。

VS 2017 で次のようなエラーが表示されます...

"タイプ 'ISerializer' は、Microsoft.Web.RedisOutputCacheProvider と Microsoft.Web.RedisSessionStateProvider の両方に存在します"

SessionState に使用する JsonCacheSerializer コードは次のとおりです。

これは、両方ではなく、どちらか一方を使用する必要があるということですか?