An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

nuget.org : ramo.sharedkernel

A lightweight and reusable Shared Kernel library for .NET applications, providing essential building blocks for Clean Architecture and Domain-Driven Design (DDD). It includes primitives and domain patterns such as Entity, ValueObject, AggregateRoot, Enumeration, and auditable/soft-deletable entities, along with functional programming utilities like the Result pattern for functional error handling. The library supports CQRS and MediatR with command, query, and domain event handlers, plus behaviors for logging, validation, and pipeline customization. It also offers FluentValidation-based validation, custom exceptions, error handling utilities, database initialization and interceptor extensions, as well as pagination and specification support for querying data. Designed to be modular, maintainable, and reusable, it can be leveraged across microservices, modular monoliths, and enterprise .NET solutions.

Registry - Source - JSON - codemeta.json
purl: pkg:nuget/ramo.sharedkernel
Keywords: DDD , CleanArchitecture , SharedKernel , ResultPattern , MediatR , Pagination , Validation , DomainEvents , CQRS , Specifications , Extensions , Infrastructure , ReusableComponents , .NET
License: MIT
Latest release: 5 months ago
First release: 5 months ago
Downloads: 1,014 total
Stars: 0 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: about 1 month ago

    Loading...
    Readme
    Loading...