我正在使用ASP.NET的进程中会话状态存储.它锁定对会话的访问,这意味着顺序地提供对同一会话的并发请求.
我想删除这个隐式排他锁,所以每个会话的多个请求可以同时处理.当然,我将会自动同步访问会话状态.
我使用MSDN documentation of Session State Providers编写自己的会话状态提供程序,this SO question指出我将this example code实现为HTTP模块,但代码看起来可疑复杂只是为了删除锁.
我应该最终使用ASP.NET的缓存来实现会话状态,并停止使用内部会话,就像Vivek在this post中所描述的,但是现在我只想删除锁定.
任何想法或示例实现?