Boutquin.Validation
1.0.0
dotnet add package Boutquin.Validation --version 1.0.0
NuGet\Install-Package Boutquin.Validation -Version 1.0.0
<PackageReference Include="Boutquin.Validation" Version="1.0.0" />
<PackageVersion Include="Boutquin.Validation" Version="1.0.0" />
<PackageReference Include="Boutquin.Validation" />
paket add Boutquin.Validation --version 1.0.0
#r "nuget: Boutquin.Validation, 1.0.0"
#:package Boutquin.Validation@1.0.0
#addin nuget:?package=Boutquin.Validation&version=1.0.0
#tool nuget:?package=Boutquin.Validation&version=1.0.0
Boutquin.Validation
FluentValidation integration for Boutquin.Domain. The package provides
ValidationException, which carries structured ValidationFailure instances for
application and HTTP-boundary handling.
Install
dotnet add package Boutquin.Validation
Use validation failures
using Boutquin.Validation.Exceptions;
var validationResult = await validator.ValidateAsync(command, cancellationToken);
if (!validationResult.IsValid)
throw new ValidationException(validationResult.Errors);
ValidationException.Errors is an IReadOnlyList<ValidationFailure> materialized
once by the constructor. Its message is the validation error messages joined with
new lines. For an RFC 7807 HTTP response, add Boutquin.AspNetCore; its exception
middleware maps this exception to a 400 response and groups errors by property name.
Documentation
See the ValidationException guide.
License
Apache-2.0. See the repository license.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Boutquin.Domain (= 1.0.0)
- FluentValidation (>= 12.1.1)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Boutquin.Validation:
| Package | Downloads |
|---|---|
|
Boutquin.AspNetCore
ASP.NET Core middleware and module registration — RFC 7807 exception handler, modular app startup with testable assembly discovery. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.0 | 103 | 9/18/2026 |
| 0.7.0 | 170 | 3/16/2026 |
| 0.6.0-beta.2 | 85 | 3/14/2026 |