Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace QuartzVsHangfire.HangfireSample;

// Hangfire ships a queryable monitoring API the same data the drop-in
// Hangfire ships a queryable monitoring API, the same data the drop-in
// dashboard renders. Wiring the dashboard itself is one line in Startup:
// app.UseHangfireDashboard("/hangfire"); // needs Hangfire.AspNetCore
public static class HangfireMonitoring
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
namespace QuartzVsHangfire.QuartzSample;

// Quartz.NET has no dashboard. Monitoring is a listener we attach to the
// scheduler. This one counts completed jobs the hook a custom UI would use.
// scheduler. This one counts completed jobs, the hook a custom UI would use.
public class LoggingJobListener : IJobListener
{
public string Name => "logging-job-listener";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
namespace QuartzVsHangfire.QuartzSample;

// Quartz.NET runs fine with no database: RAMJobStore is the default. Durable
// schedules are opt-in we swap the job store type for an ADO.NET store.
// schedules are opt-in, and we swap the job store type for an ADO.NET store.
public static class QuartzStorageConfig
{
public static Task<IScheduler> CreateInMemorySchedulerAsync()
Expand Down
Loading