Provides extension packages to DotPulsar, the official .NET client library Apache Pulsar.
Package | Downloads | NuGet Latest |
---|---|---|
DotPulsar.Extensions.DependencyInjection Enables easy integration with .Net Generic Host applications |
||
DotPulsar.Extensions.OpenTelemetry Adds extension methods to facilitate easy integration with the OpenTelemetry SDK. |
||
DotPulsar.Extensions.Resiliency Adds resiliency extensions for working with DotPulsar. |
||
DotPulsar.Extensions.Schemas Enables using strongly-typed messages using JSON or ProtoBuf contracts. This does not use the official Pulsar Schema Registry. |
||
Ulid.protobuf-net Add support for Ulid types within ProtoBuf schemas. While not specifically related to DotPulsar, it compliments DotPulsar.Extensions.Schemas quite nicely. |
We use SemVer along with MinVer for versioning. For the versions available, see the tags on this repository.
Contributions are welcomed and greatly appreciated. See also the list of contributors who participated in this project. Read the CONTRIBUTING guide for how to participate.
Git Hooks are enabled on this repository. You will need to run git config --local core.hooksPath .githooks/
to enable them in your environment.
This project is licensed under Apache License, Version 2.0.