2017-09-22 10 views
2

MVCコントローラからビットフィールドやハッシュフィールドなどのRedis機能を使用したいと思います。私はbuilt in caching supportがASP.NETコアにあると理解していますが、これはアプリケーションで必要なコマンドではなく、基本的なGETとSETコマンドのみをサポートしています。私はStackExchange.Redisを通常の(例えばコンソール)アプリケーションから使用する方法を知っていますが、私はASPサイトでそれを設定する方法がわかりません。ASP.NET Core ControllerでStackExchange.Redisを使用する

コントローラから後でアクセスできるように、どこに接続初期化コードを書きますか?私は依存性注入を使用するのですか?

答えて

4

This blogには、ASP.NETコアにredisサービスを実装する際の書き方(full code repoを添付)があります。 POCOクラスを自動的にシリアライズしてレディスハッシュセットにする定型的なサービスを備えています。

関連する問題