Summary
Checks if
Specification is satisfied by candidate property value.
Returns validation result no matter is satisfied or not.
- Namespace
- FluentSpecification
.Core .Composite - Containing Type
- Property
Specification <T, TProperty>
Syntax
[PublicAPI]
public bool IsSatisfiedBy(T candidate, out SpecificationResult result)
Attributes
| Type | Description |
|---|---|
| PublicAPI |
Parameters
| Name | Type | Description |
|---|---|---|
| candidate | T | Candidate object to verification. |
| result | SpecificationResult |
Contains validation summary - errors, types of all executed Specifications
and trace message in the style of Boole algebra.
|
Return Value
| Type | Description |
|---|---|
| bool |
true - false - is not satisfied or candidate is null or his reference property is null. |

