emitdotnet
-
- 1,619 total downloads
- last updated 6/30/2026
- Latest version: 1.0.0-alpha.15 (prerelease)
Abstraction contracts for the Emit transactional outbox library. Contains interfaces, models, and base classes referenced by providers and persistence implementations. -
Emit
by: emitdotnet- 1,582 total downloads
- last updated 6/30/2026
- Latest version: 1.0.0-alpha.15 (prerelease)
Transactional outbox pattern library for .NET. Provides reliable message delivery by persisting operations in an outbox within your database transaction. -
Emit.
by: emitdotnetKafka - 1,375 total downloads
- last updated 6/30/2026
- Latest version: 1.0.0-alpha.15 (prerelease)
Kafka outbox provider for Emit. Enables reliable Kafka message production through the transactional outbox pattern. -
- 1,309 total downloads
- last updated 6/30/2026
- Latest version: 1.0.0-alpha.15 (prerelease)
MongoDB persistence provider for Emit. Stores outbox entries in MongoDB with support for sharding and atomic sequence generation. -
- 1,205 total downloads
- last updated 6/30/2026
- Latest version: 1.0.0-alpha.15 (prerelease)
OpenTelemetry instrumentation for the Emit library. Provides AddEmitInstrumentation() for registering Emit meters with OpenTelemetry and configuring static tag enrichment. -
- 1,095 total downloads
- last updated 6/30/2026
- Latest version: 1.0.0-alpha.15 (prerelease)
JSON Schema serializer/deserializer extensions for Emit.Kafka. Adds convenience methods for schema-registry-backed JSON serialization. -
- 1,068 total downloads
- last updated 6/30/2026
- Latest version: 1.0.0-alpha.15 (prerelease)
In-process mediator pattern for the Emit library. Provides request-response dispatching through IRequestHandler with a unified middleware pipeline. -
- 1,053 total downloads
- last updated 6/30/2026
- Latest version: 1.0.0-alpha.15 (prerelease)
Avro serializer/deserializer extensions for Emit.Kafka. Adds convenience methods for schema-registry-backed Avro serialization. -
- 1,043 total downloads
- last updated 6/30/2026
- Latest version: 1.0.0-alpha.15 (prerelease)
Entity Framework Core persistence provider for Emit. Stores outbox entries using Entity Framework Core with support for PostgreSQL via Npgsql. -
- 1,039 total downloads
- last updated 6/30/2026
- Latest version: 1.0.0-alpha.15 (prerelease)
Test utilities for the Emit library. Provides MessageSink and SinkConsumer for capturing consumed messages in integration and functional tests. -
- 992 total downloads
- last updated 6/30/2026
- Latest version: 1.0.0-alpha.15 (prerelease)
Protobuf serializer/deserializer extensions for Emit.Kafka. Adds convenience methods for schema-registry-backed Protobuf serialization. -
- 915 total downloads
- last updated 6/30/2026
- Latest version: 1.0.0-alpha.15 (prerelease)
ASP.NET Core health check for Emit's Kafka provider. Registers a broker connectivity probe that can be wired into Kubernetes liveness and readiness endpoints. -
- 913 total downloads
- last updated 6/30/2026
- Latest version: 1.0.0-alpha.15 (prerelease)
ASP.NET Core health check for Emit's MongoDB persistence provider. Registers a ping probe that can be wired into Kubernetes liveness and readiness endpoints. -
- 877 total downloads
- last updated 6/30/2026
- Latest version: 1.0.0-alpha.15 (prerelease)
ASP.NET Core health check for Emit's Entity Framework Core persistence provider. Registers a database connectivity probe that can be wired into Kubernetes liveness and readiness endpoints. -
- 801 total downloads
- last updated 6/30/2026
- Latest version: 1.0.0-alpha.15 (prerelease)
FluentValidation integration for Emit. Bridges FluentValidation validators into the Emit consumer validation pipeline.