private void AssignSerializersIfDefault(ref Confluent.Kafka.Serialization.ISerializer <string> keySerializer, ref Confluent.Kafka.Serialization.ISerializer <T> valueSerializer) { if (keySerializer == null && typeof(string) != typeof(Null)) { keySerializer = new KafkaStandardSerializer <string>(); } if (valueSerializer == null) { valueSerializer = new KafkaStandardSerializer <T>(); } }
private void AssignDeserializersIfDefault(ref IDeserializer <string> keyDeserializer, ref IDeserializer <T> valueDeserializer) { if (keyDeserializer == null && typeof(string) != typeof(Null)) { keyDeserializer = new KafkaStandardSerializer <string>(); } if (valueDeserializer == null) { valueDeserializer = new KafkaStandardSerializer <T>(); } }