public bool ReceiveFileChunk() { var receivedFileChunk = _kafkaConsumer.ReceiveFromKafka(_fileReceiverOptions.TopicName, _receiveTimeout); if (receivedFileChunk != null) { _logger.LogDebug("Received file chunk Key={MessageKey} Length={MessageLength}", receivedFileChunk.Key, receivedFileChunk.Value.Length); ProcessChunk(receivedFileChunk); return(true); } return(false); }
public ConsumeResult <K, V> ReceiveMessage() { return(_kafkaConsumer.ReceiveFromKafka(_messageReceiverOptions.TopicName, _receiveTimeout)); }