Skip to content

GuacaMollee/JobService

Repository files navigation

JobService

📃 Description

This project contains a job sheduling and performing service which handles REST jobs and Stored Procedure jobs. It is set up to easly add new kind of jobs. Hangfire uses its own dashboard. But in this project I created a custom dashboard to schedule and fire the custom jobs (REST and SP jobs). Logging goes thru GELF -> Graylog and can be dockerized whith Docker, docker-compose or Jenkins.

⚠️ JobService.Dashboard requires the Razor Generator extension

This extension will update the HTML, CSS and JS files to a DLL which will be used by Hangfire to include inside its dashboard.

🛠️ Tools used

  • Hangfire
  • Swashbuckle
  • GELF
  • Docker (compose)
  • Jenkins
  • Entity Framework
  • Shuttle Specification
  • Cronos
  • Razor Generator

Licence

My code is open source and free to use without any contact. Feel free to copy & pasta 🍽️

About

Service which performs REST calls & StoredProcedure calls on intervals via Hangfire. Also with custom view for controlling these tasks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published