SpecificationExpress Based on DDD and SOLID principles, this package is a simple specification pattern c# implementation to validate business rules on your domain. Installing dotnet add package SpecificationExpress Examples Navigate on tests code to get usage examples