/// <summary> /// Конструктор. /// </summary> /// <param name="releaseBoardRabbitSettings">Конфигурация клиента RabbitMq.</param> /// <param name="busClient"><see cref="RabbitConsumerExtensions"/>.</param> public BuildSyncEventsConsumer(ReleaseBoardRabbitSettings releaseBoardRabbitSettings, IBusClient busClient) { this.busClient = busClient ?? throw new ArgumentNullException(nameof(busClient)); this.releaseBoardRabbitSettings = releaseBoardRabbitSettings ?? throw new ArgumentNullException(nameof(releaseBoardRabbitSettings)); }