Skip to main content

Installation

NuGet Package

Install KafkaBus via NuGet Package Manager:

dotnet add package KafkaBus

Or via Package Manager Console:

Install-Package KafkaBus

Package Reference

Add directly to your .csproj file:

<PackageReference Include="KafkaBus" Version="1.0.0" />

Dependencies

KafkaBus automatically includes the following dependencies:

  • Confluent.Kafka - Apache Kafka client
  • Scrutor - Assembly scanning for DI
  • Microsoft.Extensions.DependencyInjection
  • Microsoft.Extensions.Hosting
  • Microsoft.Extensions.Logging
  • Microsoft.Extensions.Configuration

Verify Installation

After installation, you should be able to use KafkaBus namespaces:

using KafkaBus;
using KafkaBus.Abstractions;

Next Steps

Continue to Quick Start to configure and use KafkaBus in your application.