Top 20 NuGet ddd Packages
A simple package with a base Specification class, for use in creating queries that work with Repository types.
EF Core plugin package to Ardalis.Specification containing EF Core evaluator and abstract repository.
StructureMap support for Aggregates.NET
A simple package with useful extension methods for EF Core.
Cronus is a lightweight framework for building event driven systems with DDD/CQRS in mind.
Cronus is a lightweight framework for building event driven systems with DDD/CQRS in mind.
Cronus is a lightweight framework for building event driven systems with DDD/CQRS in mind.
⚠ Please use FSharp.Domain.Validation.Fable (v0.9.78 for full compatibility)
⚠ Please use FSharp.Domain.Validation (v0.9.78 for full compatibility)
Plug-in providing message-publisher allowing commands and domain-events to be published to RabbitMQ.
Also provides attributes used to binds in-process message handlers to RabbitMq queues to be invoked
when messages arrives on queue.
Simple provider for SlimMessageBus for in process message passing. Messages are stored in memory (state is transient).
Plug-in providing in-process messaging with extension points other plug-ins can extend to provided additional messaging patterns.
Decouple does matter, A simple mediator for .Net for sending command, publishing event and request response with pipelines supported
Cronus is a lightweight framework for building event driven systems with DDD/CQRS in mind.
Ease of use framework for testing Aggregates.NET entities and handlers
Extensions for HttpClient and Custom Repository based on dapper
Clinia CQRS is a .NET Standard framework that can be used to create a simple and clean design by enforcing single responsibility and separation of concerns. Its advanced features are ideal for Domain Driven Design (DDD), Command Query Responsibilty Segragation (CQRS) and Event Sourcing.
ES/CQRS framework for NServiceBus and EventStore
Assembly containing base types used for defining message type within the business domain.
Client for Zaaby framework.