sql >> Databasteknik >  >> NoSQL >> Redis

Finns det något sätt att arbeta med sessioner utan att låsa på ASP.Net MVC-webbplatsen?

Ja, vi kan ta bort låset från oss med "UnlockedStateProvider ".

Den är designad för MVC och implementerar inte .Net SessionStateStoreProviderBase eftersom IIS-sessionsmodulen också har låsmekanism.

Det är en enkel ActionFilterAttribute tillhandahålla tillståndslagring för dig via HttpContext.

Den har också Redis-leverantör så att du kan använda säkert i webbfarm, Azure eller AWS.

Ta en titt:

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

Obs! Utvecklad för avancerad användning och inte en ersättning för någon SessionStateProvider...




  1. Arkitektoniska mönster för nära realtidsdatabehandling med Apache Hadoop

  2. MongoDB 2.4.1 är nu tillgänglig på ScaleGrid

  3. MongoDB-prestanda - att ha flera databaser

  4. Allvarligt fel:Oupptäckt undantag 'RedisException' med meddelandet 'Redis-server gick bort'