Odpalanie czynności "in-process" o zadanych porach, czy w czasach .NET Core, .NET Standard nadal używamy Quartz'a ?
0
1
Jest jeszcze Hangfire
2
No .net ma teraz wsparcie bardzo prostych w użyciu Background Serviców i to one są domyślnym sposobem implementacji takich rzeczy.
Pierwszy lepszy link z dokumentacji https://docs.microsoft.com/en-us/aspnet/core/fundamentals/host/hosted-services?view=aspnetcore-6.0&tabs=visual-studio
2
Generalnie masz 4 opcje:
- IHostedService
- BackgroundService
- WorkerService
- Hangfire
Tutaj wysokopoziomowe porównanie wymienionych https://scottsauber.com/wp-content/uploads/2020/10/the-background-on-background-tasks.pdf
Od siebie poleciłbym hangfire jeśli potrzebujesz przechowywać stan jobu w zewnętrznym systemie typu baza danych.