This repository showcases the integration of Hangfire with .NET 8 for managing background tasks in web applications. Hangfire allows you to easily enqueue and manage jobs such as email notifications, data processing, and scheduled tasks, all while providing a robust dashboard for monitoring job status and execution history.
To get a local copy up and running, follow these simple steps.
- Clone the repo
git clone https://github.com/poorna-soysa/hangfire-demo.git
- Navigate to the project directory
cd hangfire-demo
- Restore dependencies:
dotnet restore
- Built with .NET 8: Utilizes the latest features for efficient development.
- Hangfire: Optimized for managing background tasks.
- MS SQL: Powerful relational database for data storage.
- .NET 8
- Hnagfire
- MS SQL
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Creat a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
If you find this project helpful, consider buying me a coffee!