21 packages tagged with “Segregation”
Extension to SegregatedStorage adding support for Azure Blob storage
A small library for providing segregated storage abstraction
Extension to SegregatedStorage adding support for MongoDB for storing metadata
Projac provides lightweight infrastructure for authoring projections.
Package Description
Command Query Seperation Framework
Simple CQS pattern framework for building domain services
Elements focussed on the Command side of the CQRS pattern
Elements focussed on the Command side of the CQRS pattern specialised to the MediatR library
Projac.Sql provides lightweight infrastructure for authoring SQL projections.
Projac.SqlClient provides lightweight infrastructure for authoring SQL projections that target Microsoft SQL Server.
Command Query Responsibilty Segregation
Extension to SegregatedStorage adding support for CosmosDB for storing metadata
Small generic interfaces and common utilities for building .net applications
Lightweight package to implement CQRS (Command Query Response Segregation) based application.
Provides an implementation of the Command Query Responsibility Segregation pattern.
Projac.SQLite provides lightweight infrastructure for authoring SQL projections targeting SQLite.
CQRSMediatr is a .NET library that implements the Command Query Responsibility Segregation (CQRS) pattern using the Mediator design pattern. It provides interfaces and base implementations to simplify the development of CQRS-based applications.
SourceFlow.Net is a modern, lightweight, and extensible framework for building event-sourced applications using Domain-Driven Design (DDD) principles and Command Query Responsibility Segregation (CQRS) patterns. Build scalable, maintainable applications with complete event sourcing, aggregate pattern implementation, saga orchestration for long-running transactions, and view model projections. Supports .NET Framework 4.6.2, .NET Standard 2.0/2.1, .NET 9.0, and .NET 10.0 with built-in OpenTelemetry observability.
A generic persistence provider library for .NET that supports multiple storage backends (memory, file system, application data, and temporary storage). Features type-safe persistence with dependency injection support, async/await operations, and integration with ktsu.SerializationProvider and ktsu.FileSystemProvider libraries.
Application data storage library for .NET that provides type-safe persistence with dependency injection support. Features automatic backup and recovery, debounced saves, mock file system support for testing, and cross-platform storage using the user's app data directory.