Premium / Background Workers v .NET
Ukážeme si, jak fungují úlohy na pozadí od jednorázového běhu až po pravidelně spouštěné úlohy
V tomto videu se dozvíte
- Vytvoření HostedService v rámci existující webové aplikace
- Implementace rozhraní IHostedService a metody StartAsync a StopAsync
- Paralelní spuštění úloh v .NET 8
- Abstraktní třída BackgroundService a metoda ExecuteAsync
- Opakované úlohy s využitím Task.Delay
- Opakované úlohy s využitím Timer
- Opakované úlohy s využitím PeriodicTimer
- Práce se scoped services uvnitř background workers
- Projekt typu Worker a jeho výhody oproti zahostovaným workers
- Podpora AOT kompilace