157 packages tagged with “aggregate”
The 51Degrees Pipeline API provides a fast, modern architecture for consuming real-time digital data services. This package contains components that integrate the 51Degrees Pipeline API into ASP.NET and ASP.NET Core web projects.
EntityFramework.Functions library implements Entity Framework code first support for - Stored procedures (with single result type, multiple result types, output parameter), - Table-valued functions (returning entity type, complex type), - Scalar-valued functions (composable, non-composable), - Aggregate functions, - Built-in functions, - Niladic functions, - Model defined functions. EntityFramework.Functions library works on .NET Standard with Entity Framework 6.4.0. It also works on .NET 4.0, .NET 4.5, .NET 4.6, .NET 4.7, .NET 4.8 with Entity Framework 6.1.0 and later. It can be installed through Nuget: - dotnet add package EntityFramework.Functions Or: - Install-Package EntityFramework.Functions -DependencyVersion Highest For more information, see: - Document (APIs and examples): https://weblogs.asp.net/Dixin/EntityFramework.Functions - Source code: https://github.com/Dixin/EntityFramework.Functions - Nuget package: https://www.nuget.org/packages/EntityFramework.Functions
Foundational .NET library with essential types, patterns, and interfaces for modern application development. Includes value objects, domain patterns, API handlers, and messaging contracts.
An aggregate root and entity objects library.
C# DDD Domain Layer
The message brokers interface library useful to build .NET Core projects.
LeadPipe.Net.Domain provides implementations of core Domain Driven Design types including entity, repository, value object, domain events, aggregate roots, and more. LeadPipe.Net is an open source collection of useful tools for .NET development. Read more about the LeadPipe.Net library at http://github.com/LeadPipeSoftware/LeadPipe.Net
The message brokers RabbitMQ outbox interface library useful to build .NET Core projects.
The Genocs Library .NET Core to be used with MongoDB as persistence datalayer.
The http support library.
The web api CORS library
The web api Security library
The metrics interface library.
Base classes to implement a Domain Model also using DDD (Domain Driven Development) and to abstract the ORM or the storage and change it simply.
The Genocs Secrets Vault library
Telemetry and Tracing library.
A utility library in .Net9.0 to easily add patterns such as CQRS
The persistence agnostic query builder library.
The web api library
A package that contains the base classes for Aggregates, Entities and ValueTypes.
This library is used to build event sourced components applying event sourcing design pattern. It defines Command and Event, interfaces like IHandle to handle commands and AggregateBase to build domain specific aggregates.
This library is used to build Event Sourced components interacting with EventStore (GetEventStore)
Core set of classes to support development using DDD.
$ dotnet new -i Paulovich.Caju::0.7.3 $ dotnet new manga It generates a .NET Solution following the Clean Architecture Style, DDD and Separation of Concerns in Domain, Application, Infrastructure and UI.
The Genocs Secrets AzureKeyVault library
Tiny Domain Driven Design (DDD) Aggregate designed to simplify development when using an event sourcing pattern.
Fundamental building blocks for creating the domain layer in a DDD software design approach.
Light EventSourcing DomainModel Architecture
Install the package: $ dotnet new -i Genocs.CleanArchitectureTemplate::1.8.3 The full clean project: $ dotnet new cleanarchitecture