4
我想使用ASP.NET 5.0會話狀態中間件,我想將它與Azure緩存一起用作會話存儲? 有人可以指出樣本來實現這個?ASP.NET 5.0會話狀態和Azure緩存
我想使用ASP.NET 5.0會話狀態中間件,我想將它與Azure緩存一起用作會話存儲? 有人可以指出樣本來實現這個?ASP.NET 5.0會話狀態和Azure緩存
在ASP.NET 5中,會話狀態系統需要實現IDistributedCache
才能在服務提供者中使用(通過依賴注入)。因此,會話狀態系統應該可以按原樣使用;你只需要一個IDistributedCache
的Redis實現。
ASP.NET 5 Caching repo有一個示例Redis distributed cache provider,它使用Redis作爲後備存儲。
還有一個附帶的sample app顯示直接使用分佈式緩存提供程序。
插入Azure Cache(基於Redis)作爲練習留給讀者(就是你!)。
謝謝Eilon,工作。那麼我將不得不使用Redis緩存?我可以使用Azure託管緩存服務嗎? – 2015-02-12 04:46:33
可以想象,您可以使用Azure託管緩存,但我認爲Azure Redis緩存較新,可能更適合此場景,尤其是因爲已經有一個如何在ASP.NET 5中使用Redis的示例。 – Eilon 2015-02-12 05:12:28
感謝Eilon尋求幫助 – 2015-02-12 06:09:12