ReadonlydelayCancellation-aware delay. Resolves early when the signal aborts, so a background loop never keeps the host waiting on a timer.
ReadonlyloggerLogger scoped to this hosted service.
ReadonlysignalAborts when the application begins stopping.
Context for starting or running a hosted service during the Application lifetime.