113 packages tagged with “CQS”
Command/Query abstraction library for .NET applications.
Provides CQS-style generic contracts built over Functional.Primitives - IQueryHandler<TQuery, TResult> returning TResult - IAsyncQueryHandler<TQuery, TResult> returning Task<TResult> - ICommandHandler<TCommand, TError> returning Result<Unit, TError> - IAsyncCommandHandler<TCommand, TError> returning Task<Result<Unit, TError>>
CQRS interface aliases for .NET MediatR package
Command/Query seperation library for WindowsAzure ServiceBus. This is NOT an officical Microsoft package. Allows you to use messaging within your application to make it easier to scale and create a loosely coupled architecture
Command Query Separation for .NET Framework and .NET Standard ⚙️ ✔️ Build services that separate the responsibility of commands and queries ✔️ Focus on implementing the handlers for commands and queries ✔️ Create APIs with less boilerplate code 📄 https://hlaueriksson.me/CommandQuery/
A generic CQS (command, query separation) package for .Net Core
Roslyn analyzers for the softaware.CQS package.
Command Query Separation library part of Georadix.NET, a framework for building great .NET apps.
For use with SimpleInjector dependency injection container. Provides extension methods on Container that make registering Functional.CQS handler implementations easy. - Functional.CQS.IQueryHandler<TQuery, TResult> - Functional.CQS.IAsyncQueryHandler<TQuery, TResult> - Functional.CQS.ICommandHandler<TCommand, TError> - Functional.CQS.IAsyncCommandHandler<TCommand, TError>
Interfaces for CommandQuery ✔️ ICommand / ICommandHandler<in TCommand> ✔️ ICommand<TResult> / ICommandHandler<in TCommand, TResult> ✔️ IQuery<TResult> / IQueryHandler<in TQuery, TResult> 📄 https://hlaueriksson.me/CommandQuery/
An Autofac implementation of the dispatchers for the CreativeMinds.CQS package
Abstractions for Dispatching. Send Request return response alternative Mediatr.
Command Query Separation for ASP.NET Core 🌐 ✔️ Provides generic actions for handling the execution of commands and queries ✔️ Enables APIs based on HTTP POST and GET 📄 https://hlaueriksson.me/CommandQuery.AspNetCore/
The package is a part of Saritasa Tools project. Saritasa.Tools.Messages contains CQRS infrastructure that includes command, queries and events.
A helper library to make development of mvc application easy using request bus
A library for implementing the Command Pattern, providing of a set of base classes and an invoker class. Useful for abstracting data access and API calls as either queries (for read operations) or commands (for write operations).
A tracing helper for application logs and http call
The package is a part of Saritasa Tools project. Saritasa.Tools.Messages.Abstractions contains CQRS infrastructure abstractions that includes command, queries and events.
A helper library to make development of application(mvc/console) application easy
Lightweight library to implement CQRS principle with .NET Core applications.
Command Query Separation for Azure Functions ⚡ ✔️ Provides generic function support for commands and queries with HTTPTriggers ✔️ Enables APIs based on HTTP POST and GET 📄 https://hlaueriksson.me/CommandQuery.AzureFunctions/
.NET utility classes to aid with Command Query Separation
Command/Query (CQS) library which enables to you use dependency injection in your Command/Query handlers. The CQS objects can be executed locally within the same process or through a client/server architecture. You can also scale the execution by using routing CQS objects or divide so that one server handles events, another queries etc. Support for: * Commands * Queries * Request/Reply * Application events
A seedwork for CQRS methodology
Gunnsoft CQS
Azure service bus integration for DotNetCqs.
Request bus based on MaySucceed response
CQS and CQRS for EntityFrameworkCore
ADO.NET based queues for DotNetCqs.
CommandAndQuery applies the CQS principle by using separate Query and Command objects to retrieve and modify data, respectively.