在 dotnet 核心中实现自定义会话状态存储提供程序
Implementing Custom Session State Store Provider in dotnet core
我正计划在 .net 核心中为分布式缓存产品实现自定义会话状态提供程序,但我在 dotnet 核心中找不到 SessionStateStoreProviderBase 和相关 类。谁能告诉我在哪里可以找到它们?
ASP.NET Core 中的会话非常不同。它是围绕 IDistributedCache 设计的,并从 DI 中获取实现。
https://github.com/aspnet/Caching/blob/rel/1.1.2/src/Microsoft.Extensions.Caching.Abstractions/IDistributedCache.cs
现在更相关:
https://docs.microsoft.com/en-us/dotnet/api/microsoft.aspnetcore.session?view=aspnetcore-2.2
我相信您会想要注入您自己的 ISessionStore 以供 SessionManager 获取。
SessionManager
我正计划在 .net 核心中为分布式缓存产品实现自定义会话状态提供程序,但我在 dotnet 核心中找不到 SessionStateStoreProviderBase 和相关 类。谁能告诉我在哪里可以找到它们?
ASP.NET Core 中的会话非常不同。它是围绕 IDistributedCache 设计的,并从 DI 中获取实现。 https://github.com/aspnet/Caching/blob/rel/1.1.2/src/Microsoft.Extensions.Caching.Abstractions/IDistributedCache.cs
现在更相关: https://docs.microsoft.com/en-us/dotnet/api/microsoft.aspnetcore.session?view=aspnetcore-2.2
我相信您会想要注入您自己的 ISessionStore 以供 SessionManager 获取。 SessionManager