OrionGuard 4.0.1
dotnet add package OrionGuard --version 4.0.1
NuGet\Install-Package OrionGuard -Version 4.0.1
<PackageReference Include="OrionGuard" Version="4.0.1" />
<PackageVersion Include="OrionGuard" Version="4.0.1" />
<PackageReference Include="OrionGuard" />
paket add OrionGuard --version 4.0.1
#r "nuget: OrionGuard, 4.0.1"
#:package OrionGuard@4.0.1
#addin nuget:?package=OrionGuard&version=4.0.1
#tool nuget:?package=OrionGuard&version=4.0.1
OrionGuard v4.0
A modern, fluent, and extensible validation library for .NET.
Installation
dotnet add package OrionGuard
Quick Start
using Moongazing.OrionGuard.Core;
Ensure.That(email).NotNull().Email();
License
MIT License
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. 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. |
-
net8.0
-
net9.0
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
v4.0.0:
- New fluent API with Ensure.That() entry point
- Result Pattern with error accumulation (Ensure.Accumulate())
- Async validation support (EnsureAsync)
- Conditional validation (When/Unless)
- CallerArgumentExpression for automatic parameter names
- Object validation with property expressions
- DI integration (AddOrionGuard, IValidator<T>)
- Localization support
- Advanced validators (Credit Card, IBAN, JSON, XML, Base64, Identity No, etc.)
- Common validation profiles