C# 检测AppDomain重新启动

C# 检测AppDomain重新启动,c#,asp.net,.net,iis,iis-7.5,C#,Asp.net,.net,Iis,Iis 7.5,我正试图找出如何以编程方式检测AppDomain重启,因为在成功重启时,我需要预热EF和其他服务。对于AppPool recycle,我使用recycle事件创建了一个windows服务,我想知道是否有类似的方法。谁能给我一些建议吗。谢谢。如果在global.asax中预加载是不够的(否则你不会问这个问题),你可以使用它,这将让你在预热过程中对预热和站点行为有更多的控制 IIS 7.5的应用程序初始化1.0使网站管理员能够配置IIS以主动执行一个或多个web应用程序的初始化任务。在初始化应用程序

我正试图找出如何以编程方式检测AppDomain重启,因为在成功重启时,我需要预热EF和其他服务。对于AppPool recycle,我使用recycle事件创建了一个windows服务,我想知道是否有类似的方法。谁能给我一些建议吗。谢谢。

如果在global.asax中预加载是不够的(否则你不会问这个问题),你可以使用它,这将让你在预热过程中对预热和站点行为有更多的控制

IIS 7.5的应用程序初始化1.0使网站管理员能够配置IIS以主动执行一个或多个web应用程序的初始化任务。在初始化应用程序时,还可以将IIS配置为返回备用响应,例如作为占位符或“启动页”的静态内容,直到应用程序完成其初始化任务


类似的预热功能可直接在IIS 8.0上使用。

您确定要在Global.asax中引导它们吗?够了,谢谢你的建议。