Axual .NET Client Documentation

Welcome to the Axual .NET Client documentation, Use the menu on the left to navigate through the various sections.


Axual.Kafka.Proxy is Axual’s .NET client for Apache Kafka, it is based on the open source Confluent .NET Client.

You can find the source code of the client in the Axual .NET Client repository, and all code snippets included in the documentation in the Axual .NET Client Examples repository in form of full runnable applications, and The


A computer equipped with:

Setting up NuGet and credentials

Please make sure to include the following packageSources tag in your NuGet.Config, and make sure you have configured the right credentials for that repository as indicated below.

        <add key="axual" value=""/>
            <add key="Username" value="[USERNAME]"/>
            <add key="ClearTextPassword" value="[PASSWORD]"/>

Setting up Dependencies

Start by including the dependency on the Axual .NET client library as you would do with any dependency or by adding PackageReference tag in your .csproj project.

      <PackageReference Include="Axual.Kafka.Proxy" Version="1.0.2" />
      <PackageReference Include="Axual.SchemaRegistry.Serdes.Avro" Version="1.0.2" />

You are all set to create your first producer and consumer.