nspectre - declarative validation for .NET

NSpectre.Core.Implementation Namespace

Namespace hierarchy

Classes

Class Description
NullLogger NullLogger is an implementation of ILogger used where no logger is passed.
Specification Specification provides a base implementation of ISpecification.
SpecificationResult SpecificationResult implements ISpecificationResult.
ValidationResult ValidationResult implements the IValidationResult interface.
Validator Validator validates objects.
ValidatorFactory ValidatorFactory creates Validator objects.