INegatableSpecification<T> Interface

Summary

Base negation of generic Specification interface.
INegatableSpecification

Syntax

[PublicAPI]
public interface INegatableSpecification<in T> : ISpecification

Remarks

Default "handler" for all kinds of negation generic Specifications.

Used for negation check, for example object is not null or not equal.

Attributes

Type Description
PublicAPI

Type Parameters

Name Description
T Type of candidate to verify.

Methods

Name Value Summary
IsNotSatisfiedBy(T) bool
Checks if Specification is NOT satisfied by candidate object.
GitHub