BackgroundService e Worker Service: trabalho também acontece longe do request
BackgroundService e IHostedService movem processamento de longa duração para fora do ciclo de request HTTP, desde que CancellationToken e escopo de injeção de dependência sejam tratados com cuidado.