Top 20 NuGet ddd Packages
RestSharp.IdentityModel.Extensions
Projeto em andamento. Biblioteca com classes base de infra para arquitetura de microserviços utilizando DDD
EventBus for Zaaby.DDD base by RabbitMQ
Silverback is a simple but feature-rich framework to build reactive/event-driven applications or microservices.
This package contains the logic to read the broker endpoints configuration from the IConfiguration (see Microsoft.Extensions.Configuration).
Provides basic building blocks for creating asynchronous projectors that subscribe to an event store.
Declare Value Objects in one line e.g. `class ClientRef : ValueOf<string, ClientRef> { }`), create using `ClientRef.From(someString)`
The base Type ValueOf<TValue, TThis>, provides Equals, GetHashcode.
Use ValueTuples for multi property values e.g `class Address : ValueOf<(string firstLine, string ...
平台支持库的MVC扩展
平台AdminLTE UI适配
Silverback is a simple but feature-rich framework to build reactive/event-driven applications or microservices.
This package contains an implementation of Silverback.Integration for the popular Apache Kafka message broker.
Dolittle is a decentralized, distributed, event-driven microservice platform built to harness the power of events.
Set of open-source libraries helping with DDD and CQRS.
CoreDdd documentation: https://github.com/xhafan/coreddd/wiki
CoreDdd samples: https://github.com/xhafan/coreddd-sample
ASP.NET MVC and ASP.NET Core MVC demo email marketing app demonstrating CoreDdd usage: https://github.com/xhafan/emai...
Silverback is a simple but feature-rich framework to build reactive/event-driven applications or microservices.
This package contains the default messages interfaces and domain entity implementation.
Silverback is a simple but feature-rich framework to build reactive/event-driven applications or microservices.
This package contains the extensions for Microsoft.Extensions.Diagnostics.HealthChecks to monitor the connection to the message broker.
MiCake's implementation support for DDD Domain layer.
MiCake util tools.Contains value checker,reflection helper,and more.
MiCake's implementation support for unit of work.
MiCake's implementation for identity.
Extensions used by MiCake to implement the DDD.Contains dynamic repository,repository lifetime,domain metadata,and more.
MiCake's implementation support for DDD Application layer.