我在一个Web项目中有几个WCF服务,这个Web项目托管在IIS上。是否可以在IIS启动进程并关闭它时进行处理。
我需要的是在我的所有服务停止时将一些数据从内存保存到数据库,并在再次启动服务时将这些数据加载回内存。
答案 0 :(得分:1)
在不了解您的IIS版本的情况下,无论您是否使用WAS激活的端点(如net.tcp等),this SO question都是一个很好的起点。
简短版本:简单的路由是使用Global.asax中的Application_Start事件来获取HTTP端点(如果适用于您)。