每当我的IIS应用程序被重新加载,停止或任何其他会重置业务类中某些静态属性状态的事件时,我都会强制运行一些代码。
我已经使类实现了IDisposable,我尝试添加类析构函数,但是当我将新的dll上传到服务器时都没有运行。我怎样才能在这个类中注册一个在卸载应用程序之前运行的方法?
答案 0 :(得分:2)
我会看一下Global.asax中的事件。这通常是您处理应用程序级事件的地方。以下是一些可以帮助您入门的链接:
Application_Init或Application_Start可能适合您的目的吗?