pouryanf
-
- 666 total downloads
- last updated 11/1/2026
- Latest version: 0.1.0-preview.2 (prerelease)
The plain types an aggregate is written with: Result and Error, typed IDs, aggregates and entities, Domain Events and business rules, with no dependencies. -
- 610 total downloads
- last updated 11/1/2026
- Latest version: 0.1.0-preview.2 (prerelease)
Small helpers the Kit's packages share: predicate composition a LINQ provider can translate, the implementing-type lookup and a synchronization-context scope. -
- 590 total downloads
- last updated 11/1/2026
- Latest version: 0.1.0-preview.2 (prerelease)
Commands and queries that run as Operations through one fixed pipeline, each Feature with one handler that returns a Result. -
- 332 total downloads
- last updated 11/1/2026
- Latest version: 0.1.0-preview.2 (prerelease)
The repository and Unit of Work contracts Feature code is written against, with their Errors, so a handler never saves or commits. -
- 304 total downloads
- last updated 11/1/2026
- Latest version: 0.1.0-preview.2 (prerelease)
The contracts Feature code reacts and publishes with: Notification Handlers, Integration Events and their handlers, Snapshot mappers and wire names. -
- 295 total downloads
- last updated 11/1/2026
- Latest version: 0.1.0-preview.2 (prerelease)
The EF Core Unit of Work: a DbContext per Module that saves and commits each Operation once, with the repository, audit, soft delete and conflicts as Errors. -
- 283 total downloads
- last updated 11/1/2026
- Latest version: 0.1.0-preview.2 (prerelease)
Durable deliveries on Wolverine with the message store in PostgreSQL: Notifications, Integration Events, Snapshots, delayed and recurring commands, each retried on its own. -
- 273 total downloads
- last updated 11/1/2026
- Latest version: 0.1.0-preview.2 (prerelease)
Modules for a Host: each Module's Composition Root declares what it needs and offers, and its Gateway runs every Operation from outside in a scope of its own. -
- 263 total downloads
- last updated 11/1/2026
- Latest version: 0.1.0-preview.2 (prerelease)
ASP.NET Core endpoints beside each Feature: authenticated access by default, one problem response for every failure and outgoing HTTP that carries the Operation Context. -
- 247 total downloads
- last updated 11/1/2026
- Latest version: 0.1.0-preview.2 (prerelease)
Each Module's EF Core data in its own PostgreSQL schema on Npgsql, with unique-value Errors and gap-free number sequences. -
- 238 total downloads
- last updated 11/1/2026
- Latest version: 0.1.0-preview.2 (prerelease)
One file storage contract for Feature code: upload, download, delete and presigned links, each returning a Result, with no cloud SDK in a Module. -
-
- 241 total downloads
- last updated 11/1/2026
- Latest version: 0.1.0-preview.2 (prerelease)
dotnet new templates that generate a monolith, a modular monolith or a service of one Module from the Proving Sample's business code, on the Kit's packages of the same version. -
-
- 235 total downloads
- last updated 11/1/2026
- Latest version: 0.1.0-preview.2 (prerelease)
Permissions on commands and queries, checked in the pipeline against your application's own source, and PBKDF2 password hashing. -
- 234 total downloads
- last updated 11/1/2026
- Latest version: 0.1.0-preview.2 (prerelease)
Every EF Core Module's Outbox and Receipts on Wolverine: what a Module publishes is written in the commit of its change, in PostgreSQL. -
- 228 total downloads
- last updated 11/1/2026
- Latest version: 0.1.0-preview.2 (prerelease)
FluentValidation validators for commands and queries, run as one step of the Kit's pipeline, so invalid input comes back as Errors before a handler runs. -
PouryaKit.
by: pouryanfAI - 223 total downloads
- last updated 11/1/2026
- Latest version: 0.1.0-preview.2 (prerelease)
The Host's one chat client for OpenAI, Azure OpenAI or Ollama, a Module's commands and queries as Gateway tools that run as Operations, and agents and workflows over that client. -
- 223 total downloads
- last updated 11/1/2026
- Latest version: 0.1.0-preview.2 (prerelease)
An activity and a duration metric for every command and query through System.Diagnostics, and one trace from an Operation into every delivery it causes. -
- 221 total downloads
- last updated 11/1/2026
- Latest version: 0.1.0-preview.2 (prerelease)
A Module's report laid out once and rendered in memory to a PDF, a CSV file or a spreadsheet, with a logo, an accent colour and an embedded font. -
- 222 total downloads
- last updated 11/1/2026
- Latest version: 0.1.0-preview.2 (prerelease)
Streams on Marten over PostgreSQL: aggregates stored as the events they appended, loaded by folding them, with a Unit of Work of their own. -
- 219 total downloads
- last updated 11/1/2026
- Latest version: 0.1.0-preview.2 (prerelease)
Plain-SQL reads with Dapper on a pooled PostgreSQL connection: typed IDs as parameters and results, and a Page helper that never turns input into SQL.
- Previous
- Next