QuerySpecification

A .NET library for building query specifications.

MIT License

Stars
25

Bot releases are hidden (Show)

QuerySpecification - QuerySpecification.EntityFrameworkCore v5.0.4 Latest Release

Published by fiseni over 3 years ago

Initial release for EntityFramework Core 5.

QuerySpecification - QuerySpecification.EntityFrameworkCore3 v5.0.4

Published by fiseni over 3 years ago

Updated dependencies.

QuerySpecification - QuerySpecification 5.0.4

Published by fiseni over 3 years ago

  • InMemory feature renamed to PostProcessingAction.
  • Transient evaluators renamed to InMemory evaluators.
  • Added support for AsNoTrackingWithIdentityResolution feature.
  • Added ISingleResultSpecification.
QuerySpecification - QuerySpecification.EntityFrameworkCore3 v4.1.0

Published by fiseni over 3 years ago

Updated QuerySpecification dependency to v4.1.0

QuerySpecification - QuerySpecification 4.1.0

Published by fiseni over 3 years ago

  • Updated and improved transient evaluation.
  • Updated generic constraints.
QuerySpecification - QuerySpecification.EntityFrameworkCore3 v4.0.0

Published by fiseni over 3 years ago

  • Added AsNoTracking feature.
  • Include feature improved.
  • Updated Search feature.
  • Updated inner infrastructure.
QuerySpecification - QuerySpecification 4.0.0

Published by fiseni over 3 years ago

  • Added transient evaluator for specifications.
  • Added Caching, AsNoTracking, AsSplitquery features.
  • Include feature improved.
  • Updated Search and InMemory features.
  • Updated inner infrastructure.
QuerySpecification - QuerySpecification.EntityFrameworkCore3 v3.2.0

Published by fiseni almost 4 years ago

Evaluation fixes and improvements. Ensuring correct order of evaluation.

QuerySpecification - QuerySpecification 3.2.0

Published by fiseni almost 4 years ago

Evaluation fixes and improvements. Ensuring correct order of evaluation.

QuerySpecification - QuerySpecification 3.1.0

Published by fiseni almost 4 years ago

Chaining while building the specifications is improved.

QuerySpecification - QuerySpecification.EntityFrameworkCore3 v3.0.0

Published by fiseni almost 4 years ago

Search feature refactored and completed. Breaking changes: In order to use the feature, no need to provide your own implementations for ISearchEvaluator anymore. The expressions are completely evaluated within the package.

QuerySpecification - QuerySpecification 3.0.0

Published by fiseni almost 4 years ago

Search feature refactored and completed.
Breaking changes: In order to use the feature, no need to provide your own implementations for ISearchEvaluator anymore. The expressions are completely evaluated within the package.

QuerySpecification - QuerySpecification.EntityFrameworkCore3 2.1.0

Published by fiseni almost 4 years ago

Added InMemory feature for specifications with selector.

QuerySpecification - QuerySpecification 2.1.0

Published by fiseni almost 4 years ago

Added InMemory feature for specifications with selector.

QuerySpecification - QuerySpecification.EntityFrameworkCore3 2.0.0

Published by fiseni almost 4 years ago

Initial Release.

QuerySpecification - QuerySpecification 2.0.0

Published by fiseni almost 4 years ago

Added InMemory feature.

QuerySpecification - 1.0.5

Published by fiseni about 4 years ago

Search feature added.

QuerySpecification - 1.0.4

Published by fiseni about 4 years ago

SpecificationBuilder provided as outer class and available for inheritance.

QuerySpecification - 1.0.3

Published by fiseni about 4 years ago

IRepositoryBase is added as optional base interface for custom repository interfaces.

QuerySpecification - 1.0.2

Published by fiseni over 4 years ago

Nullable reference types enabled. OrderBy chain fixes.