私は MVC 5 インターネット アプリケーションをコーディングしておりHangfire
、定期的なタスクに使用したいと考えています。
関数でこれを指定せずHangfire
に使用するように設定するにはどうすればよいですか。SQL Server storage
Startup.Auth
ConfigureAuth(IAppBuilder app)
SQL Server 構成のリソース リンクは次のとおりです: http://docs.hangfire.io/en/latest/configuration/using-sql-server.html
このリソースには次のように記載されています。
OWIN Startup クラスが適用されない Web アプリケーションの外部で Hangfire を使用する場合は、SqlServerStorage のインスタンスを手動で作成し、それを JobStorage.Current 静的プロパティに渡します。パラメータは同じです。
コード例は次のとおりです。
JobStorage.Current = new SqlServerStorage("connection string or its name");
次のコードを (独自の接続文字列で) 試しましたが、ダッシュボードは利用できません。コントローラー関数から上記のコードを呼び出しました。
私が正しく行っていないことはありますか?クラスHangfire
を使用SQL Server storage
せずに使用するように設定するにはどうすればよいですか?Startup.Auth
前もって感謝します。