在dotnet核心中实现自定义会话状态存储提供程序

时间:2017-07-05 13:37:22

标签: asp.net-core .net-core session-state-provider

我只是计划在.net核心中为分布式缓存产品实现自定义会话状态提供程序,但我找不到dotnet核心中的SessionStateStoreProviderBase和相关类。有人能告诉我在哪里找到它们吗?

2 个答案:

答案 0 :(得分:2)

ASP.NET核心中的会话非常不同。它围绕IDistributedCache设计并从DI获取实现。 https://github.com/aspnet/Caching/blob/rel/1.1.2/src/Microsoft.Extensions.Caching.Abstractions/IDistributedCache.cs

答案 1 :(得分:0)

这与现在更相关: https://docs.microsoft.com/en-us/dotnet/api/microsoft.aspnetcore.session?view=aspnetcore-2.2

我相信您将要注入自己的ISessionStore,以便SessionManager能够提取。 SessionManager