28 packages tagged with “DomainEvent”
C# DDD Domain Layer
DomainEvents
Light EventSourcing DomainModel Architecture
Repository, UOW and domain event pattern, this library contains only interfaces, use with it's implementions Repository.Dapper or Repository.EFCore.
Repository, UOW and domain event pattern implemented using Dapper.
Defining the abstractions in the Domain Model layer
Use Koorsha Shirazi's event store as the Event Store.
Repository, UOW and domain event pattern implemented using EFCore.
Repository.Dapper extensions for .NET Core.
Package Description
Dariush Tasdighi Framework For Domain Driven Design - Based on MediatR
Repository extensions for .NET Core.
This package helps to implement the mediator and domain events pattern, allowing you to focus on the implementation of logic without dealing with event subscription and service registration.
Shared Kernel, codigo nucleo compartido para desarrollo de Domain Driven Design (DDD). Codigo C# para DDD, AggregateRoot, Entity, ValueObject, DomainEvent, Repository,BussinesRule.
Framework For Domain Driven Design - Based on MediatR
A comprehensive C# library enhancing functional programming capabilities with type-safe monads (Maybe, Result), discriminated unions (Any), and robust error handling. Features include: domain-driven design support, enhanced Entity Framework integration, testable time management, JSON utilities, and LINQ extensions. Built for modern C# development with focus on maintainability, testability, and functional programming principles.
A comprehensive ASP.NET Core library that enhances functional programming capabilities in web applications. Features include API versioning, global exception handling with enhanced problem details, advanced Swagger/OpenAPI configuration, model validation, optimized JSON handling, and seamless integration with CSharpEssentials core functional patterns (Result, Maybe, Rule Engine). Perfect for building robust, maintainable, and type-safe web APIs following functional programming principles.
提供MaxDomainEventCore所需的工具类
Decouple does matter , A simple DomainEventInitiator for sending command, publishing event and request response with pipelines supported
Domain event interceptors, similar to pipelines, can perform AOP operations on the implementation of the IDomainEvent interface
Provide a domain event interface, where classes implementing the interface can send publishing requests through the domain event initiator interface
Enhances Entity Framework Core with functional programming patterns and DDD-friendly features. Includes base entity classes, soft delete support, audit trails, query filters, optimistic concurrency, PostgreSQL integration, query performance monitoring, and domain event handling. Perfect for building maintainable and scalable data access layers in modern .NET applications.
Mehran Sattari Framework For Domain Driven Design - Based on MediatR