Skip to content

v4.0.0

  • v4.0.0
  • 28858e2
  • Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
  • Choose a tag to compare

  • v4.0.0
  • 28858e2
  • Choose a tag to compare

  • Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
@ardalis ardalis tagged this 31 Jul 16:46
* 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 #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 <fati.iseni@pozitrongroup.com>
Assets 2
Loading