title: How to create a Kafka Topic using Confluent.Kafka .Net Client
body: <p>It seems like most popular .net client for Kafka (<a href="https://github.com/confluentinc/confluent-kafka-dotnet" rel="noreferrer">https://github.com/confluentinc/confluent-kafka-dotnet</a>) is missing methods to setup and create Topics. 
  When calling <code>Producer.ProduceAsync()</code> the topic is created automatically but I can't find a way to setup partitions, retention policy and other settings.</p>
  
  <p>I tried to find any examples online but all I found just use defaults. </p>
  
  <p>Maybe there is another .net client that I can use instead? </p>