So far only copied details from other eventbus implementations. Key next steps are to implement a persistent connection abstraction (class) for the Kafka eventbus and the publish and subscribe functions. For this we need knowledge about how Kafka works, for example how one publishes events topics etc.
25 lines
774 B
XML
25 lines
774 B
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<TargetFramework>net7.0</TargetFramework>
|
|
<ImplicitUsings>enable</ImplicitUsings>
|
|
<Nullable>enable</Nullable>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\EventBus\EventBus.csproj" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="Confluent.Kafka" Version="2.0.2" />
|
|
<PackageReference Include="Polly" Version="7.2.3" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<Reference Include="Microsoft.Extensions.Logging.Abstractions">
|
|
<HintPath>..\..\..\..\..\..\.nuget\packages\microsoft.extensions.logging.abstractions\7.0.0\lib\net7.0\Microsoft.Extensions.Logging.Abstractions.dll</HintPath>
|
|
</Reference>
|
|
</ItemGroup>
|
|
|
|
</Project>
|