public KafkaConsumer(ILogger <KafkaConsumer> logger, IConfiguration configuration, IConfigUtil configUtil, ISynchronzationUtil synchronzationUtil, IMurmurHashUtil murmurHashUtil) { this._logger = logger; this._configuration = configuration; this._configUtil = configUtil; this._synchronzationUtil = synchronzationUtil; this._murmurHashUtil = murmurHashUtil; _topicName = _configuration["ConfigProperties:Kafka:ResponseTopicName"]; EnsureConsumer(); _logger.LogInformation("Constructor called"); }
public CustomPartitioner(ILogger <CustomPartitioner> logger, IMurmurHashUtil murmurHashUtil) { this._murmurHashUtil = murmurHashUtil; this._logger = logger; _logger.LogInformation("Constructor called"); }