This framework offers a mechanism to write business logic validation services within your own application. CSF.Validation is intended for non-trivial validation which lies at the heart of business processes.
It is designed so that developers may write their own validation logic/rules in self-contained classes that are individually testable. A validator may be defined in code via a declarative/fluent builder API, or it may be created from data.
Detailed instructions & tutorials on how to use this framework are available on the documentation website. Documentation is also available for forthcoming/next versions.
The main branches for this repository are as follows:
- The master branch represents the latest development/next-release code
- The production branch represents the most recent release version
The status badges below are linked to the master branch; they provide a summary of the health of the build & test process.