ASP.Net自定义会话状态管理

Sab*_*bly 12 asp.net session-state

是否可以构建完全自定义的会话状态模式而不是使用Inproc或SQLServer?

Dar*_*rov 11

是的,绝对可以通过实现SessionStateStoreProviderBase类来编写自定义会话状态存储提供程序,然后在web.config中将会话状态模式设置为此自定义实现:

<sessionState 
    mode="Custom"
    customProvider="SomeCustomProviderName">
    <providers>
        <add name="SomeCustomProviderName"
             type="YourNamespace.CustomSessionStateStore"
             connectionStringName="SomeConnectionString" />
    </providers>
</sessionState>
Run Code Online (Sandbox Code Playgroud)