Ja, vi kan fjerne låsen fra vores måde med "UnlockedStateProvider ".
Det er designet til MVC og implementerer ikke .Net SessionStateStoreProviderBase, fordi IIS-sessionsmodulet også har låsemekanisme.
Det er en simpel ActionFilterAttribute, der giver dig en tilstandsbutik via HttpContext.
Det har også Redis-udbyder, så du kan bruge sikkert i webfarm, Azure eller AWS.
Tag et kig:
- https://www.nuget.org/packages/UnlockedStateProvider.Redis
- https://github.com/efaruk/playground/tree/master/UnlockedStateProvider
Bemærk: Udviklet til avanceret brug og ikke en erstatning for nogen SessionStateProvider...