37 packages tagged with “DomainDrivenDesign”
DotNetCore.Domain
Lightweight tactical DDD helpers
Easy domain modeling in accordance with the principles of Domain Driven Design.
A package that contains the base classes for Aggregates, Entities and ValueTypes.
Enhanced framework with Clean Architecture support, CQRS patterns, and web infrastructure
The library for EntityFramework based on Domain Driven Design pattern allows to maximize the scalability and flexibility for the complex applications. Providing the repository and factory design pattern for EntityFramework and EntityFrameworkCore. - Why should develop the Repository for EF? http://www.thereformedprogrammer.net/is-the-repository-pattern-useful-with-entity-framework/
Simple domain driven design seeding components implementation in .NET
This package provides basic building block to build domain driven applications.
Dependency injection for Domain.Design.Foundations
Classes simples para meus projetos pessoais que são dirigidos pelo domínio. Este pacote foi criado principalmente para meu teste no Appveyor e no momento da criação não havia qualquer intenção de mantê-lo estável.
Dependency injection via MediatR for Domain.Design.Foundations
EventSourcing Abstractions
Postgres EventStore and Aperture adapters
Domain Driven Design primitives
DotaCore.Domain
Package Description
DotNetCore.Domain forked by YITC
Provides a simple solution for validating queries and commands - as DTOs - and converting their properties into Value Objects in a fluent manner.
A Generic Repository Implementation for Entity Framework. The generic repository completely abstracts Entity Framework out of your business layer.
Business rules engine for domain-driven design in C#. Provides rule validation, business logic enforcement, and domain rule composition patterns. Essential for implementing complex business rules in a maintainable way.
Provides a full integration of the FluentRequestBinder library to Asp.Net projects.
Support for events in accordance with the principles of Domain Driven Design.
MixCore.Domain
Domain-driven design (DDD) entity base classes and patterns for CSharpEssentials. Provides EntityBase<TId> with soft delete functionality, audit trails, and domain event integration. Essential for building robust domain models with type safety and functional programming principles.
Abstractions package for CleanCodeJN.GenericApis.
DotaNet.Domain