我想查看Windows服务项目中挂起的仪表板。
我在Here中看到了解决方案,但我猜它有点老了
我没有StartOptions类。是否有关于在Windows Service上使用hangfire仪表板的更好文档。
StartOptions options = new StartOptions();
最佳答案
您找到的示例here没有任何问题,并且实际上已更新。您可能没有注意到,必须先安装Microsoft.Owin.Hosting
才能使用StartOptions()
。
using Hangfire;
using Microsoft.Owin.Hosting; // --> You need to install this first
GlobalConfiguration.Configuration.UseSqlServerStorage("hangfire");
StartOptions options = new StartOptions();
options.Urls.Add("http://localhost:9095");
options.Urls.Add("http://127.0.0.1:9095");
options.Urls.Add($"http://{Environment.MachineName}:9095");
WebApp.Start<Startup>(options);
Nuget软件包为
Install-Package Microsoft.Owin.Hosting
;