0
我想簡單地使用hangfire更新表?如何使用Hangfire簡單地更新數據庫中的SQL表? ASP.Net MVC
吊火的文檔非常有限。當我能夠查看儀表板時,我能夠將數據庫連接到hangfire。
我無法解決如何自己做。任何貢獻都會很大。
我想簡單地使用hangfire更新表?如何使用Hangfire簡單地更新數據庫中的SQL表? ASP.Net MVC
吊火的文檔非常有限。當我能夠查看儀表板時,我能夠將數據庫連接到hangfire。
我無法解決如何自己做。任何貢獻都會很大。
首先創建如下的啓動文件:
using Hangfire;
using Hangfire.Dashboard;
using Hangfire.SqlServer;
using Microsoft.Owin;
using MvcSample;
using Owin;
[assembly: OwinStartup(typeof(Startup))]
namespace MvcSample
{
public class Startup
{
public void Configuration(IAppBuilder app)
{
GlobalConfiguration.Configuration
.UseSqlServerStorage(@"Server=.\sqlexpress;Database=Hangfire.Sample;Trusted_Connection=True;")
.UseMsmqQueues(@".\Private$\hangfire{0}", "default", "critical")
.UseDashboardMetric(SqlServerStorage.ActiveConnections)
.UseDashboardMetric(SqlServerStorage.TotalConnections)
.UseDashboardMetric(DashboardMetrics.FailedCount);
app.UseHangfireDashboard();
}
}
}
和 後,您只需要調用你的函數代替Myfucntion在下面的例子中
var jobId = BackgroundJob.Enqueue(
() => MyFunction());
的文件就可以了。這個問題雖然很模糊。你是什麼意思「簡單地更新SQL表」? Hangfire將執行您提供的功能。 *有*你寫了這樣的功能嗎? *儀表板*與您的自定義功能有什麼關係?你是問如何配置Hangfire? –