public MessageReceiver(ILogger <MessageReceiver> logger) { this.logger = logger; this.logger.LogInformation("Waiting 20 seconds for RabbitMQ to boot..."); //Task.Delay(5000).Wait(); Thread.Sleep(20000); this.logger.LogInformation("20 seconds elapsed, initializing RabbitMqReceiver!"); this.connection = RabbitMqHelper.CreateConnection(); this.channel = RabbitMqHelper.CreateModelAndDeclareTestQueue(this.connection); }
public MessageSender(ILogger <MessageSender> logger) { this.logger = logger; this.connection = RabbitMqHelper.CreateConnection(); this.channel = RabbitMqHelper.CreateModelAndDeclareTestQueue(this.connection); }