sql >> Database >  >> NoSQL >> Redis

Is er een manier om met sessies te werken zonder de ASP.Net MVC-site te vergrendelen?

Ja, we kunnen de vergrendeling van onze weg verwijderen met "UnlockedStateProvider ".

Het is ontworpen voor MVC en implementeert geen .Net SessionStateStoreProviderBase omdat de IIS-sessiemodule ook een vergrendelingsmechanisme heeft.

Het is een eenvoudige ActionFilterAttribute die u een statusopslag biedt via HttpContext.

Het heeft ook Redis-provider, zodat u het veilig kunt gebruiken in webfarm, Azure of AWS.

Neem een ​​kijkje:

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

Opmerking: Ontwikkeld voor geavanceerd gebruik en geen vervanging voor een SessionStateProvider...




  1. Percona Live 2017 - Samenvatting van Meerderen

  2. Redis-strings versus Redis-hashes om JSON weer te geven:efficiëntie?

  3. Hoe de MongoDB-insertprestaties te verbeteren

  4. CSV importeren met Mongoose Schema