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...