No description
- C# 100%
|
All checks were successful
release / dotnet-release-workflow (push) Successful in 2m8s
|
||
|---|---|---|
| .forgejo/workflows | ||
| src | ||
| .editorconfig | ||
| .gitignore | ||
| CHANGELOG.md | ||
| Directory.Build.props | ||
| Directory.Build.targets | ||
| Directory.Packages.props | ||
| global.json | ||
| LICENSE.md | ||
| nuget.config | ||
| README.md | ||
| request.slnx | ||
Geekeey.Request
Simple mediator implementation in .NET with minimal dependencies.
Overview
The Geekeey.Request framework provides a lightweight request/response pattern with built-in pipeline behaviors and
validation support. It's designed for simplicity with no complex constraints, just marker interfaces that work
seamlessly with the .NET dependency injection container.
Packages
| Package | Description |
|---|---|
| Dispatcher | Core request dispatcher implementation with handler resolution and pipeline behaviors |
| Result | Optional result wrapper types for structured request responses |
| Validation | Validation pipeline behavior for automatic request validation |
Features
- Simple interfaces: no complex constraints, just marker interfaces that work.
- Minmal dependencies: only depends on
Microsoft.Extensions.DependencyInjection.Abstractionsand theMicrosoft.Extensions.Optionspackage.