2015-02-11 128 views

回答

2

在ASP.NET 5中,會話狀態系統需要實現IDistributedCache才能在服務提供者中使用(通過依賴注入)。因此,會話狀態系統應該可以按原樣使用;你只需要一個IDistributedCache的Redis實現。

ASP.NET 5 Caching repo有一個示例Redis distributed cache provider,它使用Redis作爲後備存儲。

還有一個附帶的sample app顯示直接使用分佈式緩存提供程序。

插入Azure Cache(基於Redis)作爲練習留給讀者(就是你!)。

+0

謝謝Eilon,工作。那麼我將不得不使用Redis緩存?我可以使用Azure託管緩存服務嗎? – 2015-02-12 04:46:33

+1

可以想象,您可以使用Azure託管緩存,但我認爲Azure Redis緩存較新,可能更適合此場景,尤其是因爲已經有一個如何在ASP.NET 5中使用Redis的示例。 – Eilon 2015-02-12 05:12:28

+0

感謝Eilon尋求幫助 – 2015-02-12 06:09:12