For Babelfish Release 1.12.3.10

ISpecificationT Interface

Implements the Specificaiton Pattern.

The Specification Patter: A Primer

Definition

Namespace: Scopos.BabelFish.DataActors.Specification
Assembly: BabelFish (in BabelFish.dll) Version: 1.12.3.10+306d87ab71d1aa659d07c082495f8eddb091ca7b
C#
public interface ISpecification<T>

Type Parameters

T

Remarks

Code largely taken from https://en.wikipedia.org/wiki/Specification_pattern#C#_6.0_with_generics

Properties

Messages Error messages to present to the user.

Methods

IsSatisfiedByAsync Method to invoke to check the specification of a class of type T.

See Also