net10.0
Defaults de camada Application para validação e pipeline behaviors baseados em MediatR e FluentValidation.
Published
Jul 2, 2026
3mo ago
Total Downloads
1.2K
1,182
Install
dotnet add package PocArquitetura.ApplicationDefaults --version 0.18.2-main.4
| Product | Versions |
|---|---|
| .NET |
README
PocArquitetura.ApplicationDefaults
Defaults compartilhados para a camada Application em servicos .NET da POC poc-arquitetura.
Use este pacote quando uma camada Application baseada em MediatR e FluentValidation precisar reutilizar o comportamento padrao de validacao do pipeline.
Instalacao
dotnet add package PocArquitetura.ApplicationDefaults
Uso basico
using ApplicationDefaults.Behaviors;
services.AddMediatR(cfg =>
{
cfg.RegisterServicesFromAssembly(typeof(DependencyInjection).Assembly);
cfg.AddOpenBehavior(typeof(ValidationBehavior<,>));
});
services.AddValidatorsFromAssembly(typeof(DependencyInjection).Assembly);
Recursos
- Integracao com MediatR por meio de
IPipelineBehavior<TRequest, TResponse>. - Execucao de validadores FluentValidation registrados para o request.
- Lancamento de
FluentValidation.ValidationExceptionquando houver falhas. - Pipeline behavior reutilizavel para comandos e queries.
Esta e uma biblioteca de estudo/POC. Licenca MIT.
Adoption Assessment
Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.
This version is marked prerelease. Validate its API and upgrade path before production use.Compatibility metadata lists 1 target framework; confirm the exact target used by your application.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.