Scheduler made with .NET Core to check orders status for prevent delivery delays, based on the maximum acceptable time for each status.
Features:
- Factory Pattern
- Topshelf
- Quartz (scheduler)
- Dapper ORM With MySQL
- Clone the Repo and acess the folder named Desafio1;
- Configure your connectionString in appSettings.json according to your MySQL instance.
- Execute the script named createDatabase.sql , inside the folder SQL.
Go to folder StatusProcessor and run:
$ dotnet run