This is a simple template project that set up Hangfire with SQLite storage.
- ASP.NET Core 5.x
- Hangfire
- Hangfire.RecurringJobExtensions
- Hangfire.Storage.SQLite
- NLog.Web.AspNetCore
- Microsoft.Extensions.Hosting.WindowsServices
- CsvHelper
- Support Host Hangfire with Windows Service
- Add CSV File handler sample with CsvHelper
- Add a sample that make Http Request in Scheduling Job
- Support SQLServer and MySQL storage (configurable in AppSettings)
dotnet publish -r win-x64 -c Release
sc create your_service_name BinPath=the_exe_path\Hangfire-SQLite.exe
sc delete your_service_name