私のASP.NET MVC
アプリケーションでこのコードを使用して、アプリケーション全体で価値を共有しています。私が何をしたいかASP.NET MVCでフォアグラウンドのスケジュールされたタスクを実行するには?
public static class Global
{
public static string Token { get; private set; };
public static void LoadFromFile()
{
// loads Token value from a settings file
}
}
はToken
値を更新するために、一日一回LoadFromFile
方法を実行することです。
現在実行中のアプリケーションの値を更新したいので、HangFire
のような別のバックグラウンドタスクを使用することはできません。
どうすればいいですか?ありがとう。
更新: これは重複していると思われるメイト、質問をお読みください。現在実行中のアプリケーションの共有値を更新したい。それを別のバックグラウンドタスクで変更しても、現在のアプリケーションでは変更されません。
[ASP.NET MVC Webサイトで定期的な作業を実行する方法](https://stackoverflow.com/questions/15859057/how -to-perform-periodic-work-on-an-asp-net-mvc-website) –
@santoshsinghそうではない – Blendester
https://www.quartz-scheduler.net/このリンクをチェックすると、 – Saineshwar