Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc ASP.NET-Redis会话状态提供程序-会话结束_Asp.net Mvc_Redis - Fatal编程技术网

Asp.net mvc ASP.NET-Redis会话状态提供程序-会话结束

Asp.net mvc ASP.NET-Redis会话状态提供程序-会话结束,asp.net-mvc,redis,Asp.net Mvc,Redis,我在ASP.NET MVC应用程序中使用 一切正常,除了会话结束事件从未被调用 protected void Session_End(object sender, EventArgs e) { // Do stuff whenever a session ends } 这是我的web.config: <sessionState mode="Custom" customProvider="RedisSessionProvider" timeout="1"> <prov

我在ASP.NET MVC应用程序中使用

一切正常,除了
会话结束
事件从未被调用

protected void Session_End(object sender, EventArgs e)
{
   // Do stuff whenever a session ends
}
这是我的web.config:

<sessionState mode="Custom" customProvider="RedisSessionProvider" timeout="1">
  <providers>
    <add name="RedisSessionProvider" type="Microsoft.Web.Redis.RedisSessionStateProvider" host="localhost:6379"
      accessKey="" ssl="false"/>
  </providers>
</sessionState>

版本:

  • Windows10Pro
  • ASP.NET MVC 5.2.2
  • Redis 2.8.2104 64位
  • Microsoft.Web.RedisessionStateProvider 1.6.5
当会话结束时,使用RedisSessionStateProvider实现自定义逻辑的正确方法是什么?