NJobDesk.Hangfire
0.3.1
dotnet add package NJobDesk.Hangfire --version 0.3.1
NuGet\Install-Package NJobDesk.Hangfire -Version 0.3.1
<PackageReference Include="NJobDesk.Hangfire" Version="0.3.1" />
<PackageVersion Include="NJobDesk.Hangfire" Version="0.3.1" />
<PackageReference Include="NJobDesk.Hangfire" />
paket add NJobDesk.Hangfire --version 0.3.1
#r "nuget: NJobDesk.Hangfire, 0.3.1"
#:package NJobDesk.Hangfire@0.3.1
#addin nuget:?package=NJobDesk.Hangfire&version=0.3.1
#tool nuget:?package=NJobDesk.Hangfire&version=0.3.1
NJobDesk.Hangfire
Hangfire provider for NJobDesk — a scheduler-agnostic jobs dashboard for .NET.
Lists Hangfire's recurring jobs with their cron schedules and last/next runs (read through JobStorage, so any Hangfire storage works), and triggers or removes them from the dashboard. History is last-execution only: each job shows its most recent run.
This package brings the NJobDesk dashboard with it — it is the only NJobDesk package a Hangfire host needs.
builder.Services.AddHangfire(config => config.UseInMemoryStorage());
builder.Services.AddHangfireServer();
builder.Services.AddNJobDeskHangfire();
var app = builder.Build();
app.MapControllers();
app.MapNJobDesk(); // dashboard at /njobdesk
Hosting the dashboard elsewhere (e.g. inside Umbraco via NJobDesk.Umbraco)? Register just the provider instead: AddNJobDesk().AddProvider<HangfireSchedulerProvider>().
Combine with other NJobDesk providers (Umbraco recurring jobs, Quartz via uQuartz) on one dashboard.
MIT licensed. https://github.com/mhrinin/njobdesk
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Hangfire.Core (>= 1.8.24)
- NJobDesk.AspNetCore (>= 0.3.1)
-
net8.0
- Hangfire.Core (>= 1.8.24)
- NJobDesk.AspNetCore (>= 0.3.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.