Tags: devbased/Specification
Tags
Update packages to version 5.2.0 (ardalis#148) * Updated dotnet SDKs in the workflows. * Update Nuget dependencies for all projects. * Updated packages to version 5.2.0 * Removed GuardClauses dependency for Specification package. * Removed AzurePipeline solution folder (obsolete).
Version4 (ardalis#36) * Adding abstract specification and builder with basic functionalities. * Adding OrderedSpecificationBuilder. * Add IncludableSpecification builder. * Adding Select functionality. * Adding base specification (non-EF ) evaluator. * Adding caching. * Cleaning up. * Updating UnitTests for the base project (Entities, Specs and tests). * Updating integration tests for the base project (SampleClient, SampleSpec, tests). * Adding EF plugin project with integration tests. * WIP: Refactoring the structure of the solution into new data/solution folders. * Configure integrations tests with localdb, all tests successful. (Docker will fail). * Updating docker files (two databases, fix coverages), and switch the connection string to docker as default. * Updating project information for EF plugin package. Remove EntityFramework reference from base package. * Updating nullable reference usages. Fixes ardalis#32 * Adding test for cache key. * Moving IRepositoryBase to the base project. * Refactoring the specification builder into a standalone class. * Renaming "parent" field to more meaningful name (not inner class anymore). * Cleaning usings; updating names * Update publish.yml Co-authored-by: Fati Iseni <[email protected]>