/Hangfire.AspNet

Recommended way to install Hangfire for ASP.NET applications hosted in IIS to make transition to always-running mode simpler

Primary LanguageC#MIT LicenseMIT

Hangfire.AspNet

Install-Package Hangfire.AspNet

GitHub release license Build status

This package provides recommended way to install Hangfire to ASP.NET applications hosted in IIS with later transition to always-running mode in mind. It contains classes and methods that use IRegisteredObject and IProcessHostPreloadClient interfaces to plug in to the IIS and ASP.NET application lifecycle more tightly than regular OWIN methods available in the Hangfire.Core package.

This package also includes a Powershell script to enable Always Running mode for your application that is based on Service Autostart Providers.

This package aims to replace the documentation article Making ASP.NET application always running.

Documentation is pending, please see https://github.com/HangfireIO/Hangfire.Highlighter.