dotnet add package Ardalis.Specification --version 7.0.0
NuGet\Install-Package Ardalis.Specification -Version 7.0.0
<PackageReference Include="Ardalis.Specification" Version="7.0.0" />
paket add Ardalis.Specification --version 7.0.0
#r "nuget: Ardalis.Specification, 7.0.0"
// Install Ardalis.Specification as a Cake Addin #addin nuget:?package=Ardalis.Specification&version=7.0.0 // Install Ardalis.Specification as a Cake Tool #tool nuget:?package=Ardalis.Specification&version=7.0.0
A simple package with a base Specification class, for use in creating queries that work with Repository types.
|Product||Versions Compatible and additional computed target framework versions.|
|.NET||net5.0 was computed. net5.0-windows was computed. net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed.|
|.NET Core||netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed.|
|.NET Standard||netstandard2.0 is compatible. netstandard2.1 was computed.|
|.NET Framework||net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed.|
|MonoAndroid||monoandroid was computed.|
|MonoMac||monomac was computed.|
|MonoTouch||monotouch was computed.|
|Tizen||tizen40 was computed. tizen60 was computed.|
|Xamarin.iOS||xamarinios was computed.|
|Xamarin.Mac||xamarinmac was computed.|
|Xamarin.TVOS||xamarintvos was computed.|
|Xamarin.WatchOS||xamarinwatchos was computed.|
- No dependencies.
- No dependencies.
NuGet packages (45)
Showing the top 5 NuGet packages that depend on Ardalis.Specification:
EF Core plugin package to Ardalis.Specification containing EF Core evaluator and abstract repository.
An SharedKernal packaged used as a sample in the DDD Fundamentals Pluralsight course by Julie Lerman and Steve Smith.
EF6 plugin package to Ardalis.Specification containing EF6 evaluator and abstract repository.
Sparc Core package
GitHub repositories (5)
Showing the top 5 popular GitHub repositories that depend on Ardalis.Specification:
Clean Architecture Solution Template: A starting point for Clean Architecture with ASP.NET Core
Sample ASP.NET Core 6.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.
Clean Architecture Template for .NET 7.0 WebApi built with Multitenancy Support.
A starting point to build a web API to work with Azure Cosmos DB using .NET 5 and Azure Cosmos DB .NET SDK V3, based on Clean Architecture and repository design pattern. Partition key is also implemented through the repository pattern.
A simple web application for devBetter
* Patch 2 by @davidhenley in https://github.com/ardalis/Specification/pull/283
* Fix `Just the Docs` link in docs home page by @snowfrogdev in https://github.com/ardalis/Specification/pull/293
* Update url path by @ta1H3n in https://github.com/ardalis/Specification/pull/303
* Implement SelectMany support by @amdavie in https://github.com/ardalis/Specification/pull/320
* Add two methods for consuming repositories in scenarios where repositories could be longer lived (e.g. Blazor component Injections) by @jasonsummers in https://github.com/ardalis/Specification/pull/289
* Added support for AsAsyncEnumerable by @nkz-soft in https://github.com/ardalis/Specification/pull/316
* Lamadelrae/doc faq ef versions by @Lamadelrae in https://github.com/ardalis/Specification/pull/324
* Updated projects, drop support for old TFMs. by @fiseni in https://github.com/ardalis/Specification/pull/326
* Update the search feature to generate parameterized query. by @fiseni in https://github.com/ardalis/Specification/pull/327
* Add support for extending default evaluator list by @fiseni in https://github.com/ardalis/Specification/pull/328
* Ardalis/cleanup by @ardalis in https://github.com/ardalis/Specification/pull/332