See: https://github.com/ardalis/Specification/pull/193 Client usage is through `var result = spec.IsSatisfiedBy(customer);`
Activity