首页 > 解决方案 > ASP。NET Core - 会话结束时运行函数

问题描述

如果会话结束,是否有运行函数的方法?例如:我想运行一个删除目录的方法,它只为会话的用户保存临时数据。如果用户 10 分钟没有做任何事情,我想删除他的目录以节省空间。如果他在 15 分钟后执行新操作,他将成为一个新会话,其中包含临时数据的新目录。

标签: c#asp.net-mvcasp.net-core

解决方案


Task.Delay(SessionTimeout).ContinueWith(() => doSomething());

推荐阅读