michalkowal
NuGet publisher profile
Packages (4)
FluentSpecification.Abstractions
Abstraction layer for Specification design pattern. Contains also interfaces and structures for validation and Linq scenarios. Commonly used types: - FluentSpecification.Abstractions.Generic.ISpecification - FluentSpecification.Abstractions.Generic.IValidationSpecification - FluentSpecification.Abstractions.Generic.ILinqSpecification
FluentSpecification.Core
Core implementation of Specification design pattern. Contains: - Specifications composition (And, Or, AndNot, OrNot) - Specifications negation with validation handling (error message negation, linq negation etc.) - Error handling for validation scenarios - Linq expressions composing
FluentSpecification
Common implementation of small reusable Specifications. All Specifications are based on Specification design pattern. Specifications support validation scenarios and also can be used like Linq expressions, because they are designed and implemented especially for Entity Framework Core support and partially for Entity Framework 6 and tested with these frameworks. Contains Specifications: - Null, NotNull - Empty, NotEmpty - MinLength, MaxLength - LessThan, GreaterThan - Contains, NotContains - Equals, NotEquals - And more...
Cake.MkDocs
Cake MkDocs AddIn.