Redis
 sql >> Database >  >> NoSQL >> Redis

C'è un modo per lavorare con le sessioni senza bloccare il sito ASP.Net MVC?

Sì, possiamo rimuovere il blocco dal nostro modo con "UnlockedStateProvider ".

È progettato per MVC e non implementa .Net SessionStateStoreProviderBase perché anche il modulo di sessione IIS ha un meccanismo di blocco.

È un semplice ActionFilterAttribute che fornisce un archivio di stato per te tramite HttpContext.

Ha anche il provider Redis in modo da poterlo utilizzare in sicurezza in web farm, Azure o AWS.

Si prega di dare un'occhiata:

  • https://www.nuget.org/packages/UnlockedStateProvider.Redis
  • https://github.com/efaruk/playground/tree/master/UnlockedStateProvider

Nota: Sviluppato per un utilizzo avanzato e non sostituisce alcun SessionStateProvider...