public KafkaConsumerWrapper( IMessageConfiguration messageConfiguration) : this() { this._messageConfiguration = messageConfiguration.IsValid() ? messageConfiguration : throw new ArgumentException( "Invalid Message Configuration"); }
public MessageBroker( IMessageConfiguration configuration) : this() { if (!configuration.IsValid()) { throw new ArgumentException($"nameof(configuration) is not valid!"); } this._configuration = configuration; Logger = NullMessageBrokerLogger.Default; }