The implementation and fluent syntax are inspired from the well-known library Fluent Validation.
However, I implemented it using Chain of Reponsibility pattern and made it fully support Dependency Injection for validator classes.
See the version list below for details.
Install-Package NValidator -Version 126.96.36.199
dotnet add package NValidator --version 188.8.131.52
<PackageReference Include="NValidator" Version="184.108.40.206" />
paket add NValidator --version 220.127.116.11
Fix bug in ConditionalValidator when the container object is null
This package has no dependencies.