asp.net webapi 使用定时任务Hangfire

1:新建asp.net web api 项目 

 

 2:在生成得项目中添加 Owin Startup类

 

 

3:nuget Hangfire ,在Startup 添加以下代码

string myConn = System.Configuration.ConfigurationManager.AppSettings["TransitTask"];
Hangfire.GlobalConfiguration.Configuration.UseSqlServerStorage(myConn);
app.UseHangfireDashboard();
app.UseHangfireServer();

其中 TransitTask 代表数据库链接字符串 

注意点:要新建数据库,否则Hangfire 无法自动生成表格

4:启动后,在端口号后面添加 /hangfire 即可访问

posted @ 2021-08-24 16:36  近墨者黑,近我者甜  阅读(476)  评论(0编辑  收藏  举报