关注点:
我已经阅读了描述 IIS 可以随时回收应用程序池的帖子/博客。这是否意味着(就 IIS 回收应用程序池而言)我调用长时间运行的同步或异步进程并不重要,因为 IIS 可以回收应用程序池并终止长时间运行的进程?如果是这种情况,确保不会发生这种情况的常见途径是什么?
例子
public Task<ActionResult> LongRunningProcessAsync(SubmitFileModel aModel)
{
return Task.Run( () => LongRunningProcess( aModel) );
}