using LiteCharms.Infrastructure.ServiceBus.Queues; namespace LiteCharms.Infrastructure.ServiceBus.Exchanges; public class EmailExchange(EmailQueue messages) : BackgroundService { protected override async Task ExecuteAsync(CancellationToken stoppingToken) { if(messages.Incoming.CanCount) await Task.Delay(1000, stoppingToken); } }