IIS アプリのリロード、停止、またはビジネス クラスの一部の静的プロパティの状態をリセットするその他のイベントが発生するたびに、強制的に実行したいコードがあります。
クラスにIDisposableを実装させ、クラスデストラクタを追加しようとしましたが、新しいdllをサーバーにアップロードしても実行されません。このクラス内から、アプリケーションがアンロードされる前に実行するメソッドを登録するにはどうすればよいですか?
Global.asax のイベントを確認します。これは通常、アプリケーション レベルのイベントを処理する場所です。開始するためのいくつかのリンクを次に示します。
Application_Init または Application_Start は、目的に適しているでしょうか?