私はasp.net mvc-5 Webアプリケーションに取り組んでいます。nuget ツールを使用して、Web アプリケーション内に hangfire ツールをインストールします。
https://www.nuget.org/packages/Hangfire/
次に、次のようstartup.csに毎分メソッドを呼び出すために、次のクラスを作成します。
public class Startup
{
public void Configuration(IAppBuilder app)
{
GlobalConfiguration.Configuration
.UseSqlServerStorage("scanservice");
ScanningService ss = new ScanningService();
RecurringJob.AddOrUpdate(() => ss.HypervisorScan("allscan"), Cron.Minutely);
}
}
呼び出されるメソッドの定義は次のとおりです:-
public async Task<ScanResult> HypervisorScan(string FQDN)
{
しかし、現在、IIS 7.5 にアプリケーションを展開していますが、メソッドはまったく呼び出されていません。誰でもこれについてアドバイスできますか?
ありがとう