21 packages tagged with “building-blocks”
Package Description
Provides outbox pattern implementation for reliable message delivery in distributed systems.
Genome Utilities (GeUtilities) provides open-source building-blocks for genomic data analysis tools.
Zawiera podstawowe abstrakcje, interfejsy i modele domenowe.
Complete LMS Building Blocks package - Includes Domain, Application, IntegrationEvents, and Persistence layers. Contains domain entities, application services, DTOs, validators, behaviors, integration events, and data access contracts.
Shared Domain Building Blocks for DDD-based systems: Entities, Aggregate Roots, Value Objects, Domain Events, Errors and Guards.
Collection of various abstractions and base classes to help remove boilerplate code and concentrate on business.
Provides Filters to render certain objects from the RootBlocks library correctly in Swagger.
Provides a connection factory for databases, must be used with an actual data provider (MySqlClient, Npgsql, SqlClient...).
Reusable Application Layer building blocks for .NET applications implementing use-cases, application services, DTOs, input/output ports, mapping, validation, and orchestration to support Clean Architecture and Domain-Driven Design (DDD).
Utilities and extensions for enhanced serialization in the RootBlocks library.
Helper to add support for JSON Patch requests which currently not supported by System.Text.Json.
Adds SQLite as data provider for the connection factory in RootBlocks.Persistence.
Production-ready Result pattern (Result / Result<T>) for .NET 9, with error aggregation and functional helpers.
Adds MySqlClient as data provider for the connection factory in RootBlocks.Persistence.
Adds SqlClient as data provider for the connection factory in RootBlocks.Persistence.
Adds Npgsql as data provider for the connection factory in RootBlocks.Persistence.
Provides a Serilog implementation of the ILogContext from the RootBlocks library + a couple of easy to use Add methods to add easily add Serilog to projects without appsettings.json like Azure Functions.
Adds Oracle as data provider for the connection factory in RootBlocks.Persistence.
Provides a MediatR implementation of the IEventPublisher from the RootBlocks library, mainly used to dispatch events internally.
Provides implementations, converters, base classes etc. required to implement RootBlocks with EntityFramework.