System.Timers.TimerAsp.Netアプリケーションでを使用していますが、をHttpServerUtility.MapPath介してのみ使用できるように見える方法を使用する必要がありますHttpContext.Current.Server.MapPath。問題はHttpContext.Current、nullイベントTimer.Elapsedが発生したときです。
HttpServerUtilityオブジェクトへの参照を取得する別の方法はありますか?クラスのコンストラクターに注入できます。安全ですか?現在のリクエストの最後にガベージコレクションが行われないようにするにはどうすればよいですか?
ありがとう!