Summary
Extensions for
ISpecification<T>
.
- Namespace
- FluentSpecification
.Core - Base Types
-
- object
graph BT
Type-->Base0["object"]
Type["SpecificationCore"]
class Type type-node
Syntax
[PublicAPI]
public static class SpecificationCore
Attributes
Type | Description |
---|---|
PublicAPI |
Methods
Name | Value | Summary |
---|---|---|
And |
I |
Creates logical AND
Specification with newly created TSpecification.
static
|
And |
I |
Creates composite
Specification proxy for final logical AND Specification .
static
|
And |
I |
Creates logical AND
Specification .
static
|
AndNot |
I |
Creates logical AND
Specification with newly created and negated TSpecification.
static
|
AndNot |
I |
Creates composite
Specification proxy for final logical AND Specification .
Second Specification is negated.
static
|
AndNot |
I |
Creates logical AND
Specification with negated other.
static
|
As |
I |
Converts
Specification to complex Specification .
static
|
AsExpression |
Expression |
Converts
Specification to Linq Expression<T> .
static
|
AsPredicate |
Func |
Converts
Specification to Func<T, TResult> predicate.
static
|
Not |
I |
Creates logical NOT
Specification .
static
|
Or |
I |
Creates logical OR
Specification with newly created TSpecification.
static
|
Or |
I |
Creates composite
Specification proxy for final logical OR Specification .
static
|
Or |
I |
Creates logical OR
Specification .
static
|
OrNot |
I |
Creates logical OR
Specification with newly created and negated TSpecification.
static
|
OrNot |
I |
Creates composite
Specification proxy for final logical OR Specification .
Second Specification is negated.
static
|
OrNot |
I |
Creates logical OR
Specification with negated other.
static
|
WithMessage |
I |
Creates validation
Specification proxy with specific error message factory where not satisfied by.
static
|
WithMessage |
I |
Creates validation
Specification proxy with specific error message factory where not satisfied by.
static
|
WithMessage |
I |
Creates validation
Specification proxy with specific error message where not satisfied by.
static
|