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