FluentValidation
5.4.0
A validation library for .NET that uses a fluent interface to construct strongly-typed validation rules.
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
Install-Package FluentValidation -Version 5.4.0
dotnet add package FluentValidation --version 5.4.0
<PackageReference Include="FluentValidation" Version="5.4.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add FluentValidation --version 5.4.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: FluentValidation, 5.4.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install FluentValidation as a Cake Addin
#addin nuget:?package=FluentValidation&version=5.4.0
// Install FluentValidation as a Cake Tool
#tool nuget:?package=FluentValidation&version=5.4.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Release Notes
https://github.com/JeremySkinner/FluentValidation/blob/master/Changelog.txt
Dependencies
This package has no dependencies.
Used By
NuGet packages (827)
Showing the top 5 NuGet packages that depend on FluentValidation:
Package | Downloads |
---|---|
FluentValidation.AspNetCore
AspNetCore integration for FluentValidation
|
|
FluentValidation.DependencyInjectionExtensions
Dependency injection extensions for FluentValidation
|
|
FluentValidation.WebAPI
ASP.NET WebApi integration for FluentValidation
|
|
FluentValidation.MVC5
ASP.NET MVC 5 integration for FluentValidation
|
|
Ocelot
Ocelot is an API Gateway. The project is aimed at people using .NET running a micro services / service orientated architecture that need a unified point of entry into their system. In particular I want easy integration with IdentityServer reference and bearer tokens. reference tokens. Ocelot is a bunch of middlewares in a specific order. Ocelot manipulates the HttpRequest object into a state specified by its configuration until it reaches a request builder middleware where it creates a HttpRequestMessage object which is used to make a request to a downstream service. The middleware that makes the request is the last thing in the Ocelot pipeline. It does not call the next middleware. The response from the downstream service is stored in a per request scoped repository and retrived as the requests goes back up the Ocelot pipeline. There is a piece of middleware that maps the HttpResponseMessage onto the HttpResponse object and that is returned to the client. That is basically it with a bunch of other features.
|
GitHub repositories (99)
Showing the top 5 popular GitHub repositories that depend on FluentValidation:
Repository | Stars |
---|---|
aspnetboilerplate/aspnetboilerplate
ASP.NET Boilerplate - Web Application Framework
|
|
NancyFx/Nancy
Lightweight, low-ceremony, framework for building HTTP based services on .Net and Mono
|
|
Sonarr/Sonarr
Smart PVR for newsgroup and bittorrent users.
|
|
ThreeMammals/Ocelot
.NET core API Gateway
|
|
abpframework/abp
Open Source Web Application Framework for ASP.NET Core
|
Version History
Version | Downloads | Last updated |
---|---|---|
10.0.3 | 1,226 | 4/15/2021 |
10.0.2 | 26,720 | 4/9/2021 |
10.0.1 | 4,437 | 4/8/2021 |
10.0.0 | 21,592 | 4/6/2021 |
10.0.0-preview4 | 3,079 | 3/22/2021 |
10.0.0-preview3 | 109 | 3/22/2021 |
10.0.0-preview2 | 2,859 | 3/8/2021 |
10.0.0-preview1 | 2,555 | 2/24/2021 |
9.5.4 | 22,467 | 4/5/2021 |
9.5.3 | 279,630 | 3/15/2021 |
9.5.2 | 151,657 | 3/8/2021 |
9.5.1 | 637,527 | 2/11/2021 |
9.5.0 | 381,435 | 1/31/2021 |
9.4.0 | 537,372 | 1/14/2021 |
9.3.0 | 2,329,866 | 11/10/2020 |
9.3.0-preview3 | 12,073 | 10/19/2020 |
9.3.0-preview2 | 47,188 | 9/15/2020 |
9.3.0-preview1 | 5,057 | 8/26/2020 |
9.2.2 | 1,817,796 | 9/20/2020 |
9.2.1 | 7,668 | 9/19/2020 |
9.2.0 | 2,236,990 | 8/26/2020 |
9.1.3 | 394,611 | 8/19/2020 |
9.1.2 | 278,242 | 8/12/2020 |
9.1.1 | 193,213 | 8/8/2020 |
9.1.0 | 6,195 | 8/8/2020 |
9.0.1 | 1,196,469 | 7/14/2020 |
9.0.0-preview5 | 45,884 | 5/23/2020 |
9.0.0-preview4 | 53,592 | 4/22/2020 |
9.0.0-preview3 | 95,178 | 2/29/2020 |
9.0.0-preview2 | 21,261 | 2/21/2020 |
9.0.0-preview1 | 45,392 | 2/8/2020 |
8.6.3 | 266,571 | 8/28/2020 |
8.6.2 | 9,079,807 | 2/29/2020 |
8.6.1 | 4,928,779 | 12/28/2019 |
8.6.0 | 1,969,357 | 12/4/2019 |
8.5.1 | 1,689,837 | 11/2/2019 |
8.5.0 | 2,564,410 | 9/24/2019 |
8.5.0-preview5 | 46,682 | 9/1/2019 |
8.5.0-preview4 | 72,198 | 7/23/2019 |
8.5.0-preview3 | 26,012 | 7/10/2019 |
8.5.0-preview2 | 38,585 | 6/13/2019 |
8.5.0-preview1 | 43,338 | 5/10/2019 |
8.4.0 | 7,063,440 | 5/10/2019 |
8.3.0 | 1,367,532 | 4/24/2019 |
8.2.3 | 364,476 | 4/12/2019 |
8.2.2 | 539,986 | 4/5/2019 |
8.2.1 | 91,335 | 4/4/2019 |
8.2.0 | 576,308 | 3/26/2019 |
8.1.3 | 3,251,348 | 1/25/2019 |
8.1.2 | 1,324,472 | 12/18/2018 |
8.1.1 | 387,769 | 12/11/2018 |
8.1.0 | 299,393 | 12/6/2018 |
8.1.0-preview2 | 25,739 | 11/14/2018 |
8.1.0-preview1 | 25,293 | 10/14/2018 |
8.0.101 | 421,807 | 11/24/2018 |
8.0.100 | 2,341,648 | 9/4/2018 |
8.0.0 | 539,414 | 8/16/2018 |
8.0.0-rc1 | 36,237 | 7/24/2018 |
8.0.0-preview4 | 22,105 | 7/16/2018 |
8.0.0-preview3 | 20,914 | 7/13/2018 |
8.0.0-preview2 | 20,678 | 7/13/2018 |
7.6.105 | 636,720 | 8/11/2018 |
7.6.104 | 1,621,073 | 7/6/2018 |
7.6.103 | 744,286 | 6/16/2018 |
7.6.102 | 167,501 | 6/14/2018 |
7.6.101 | 61,619 | 6/13/2018 |
7.6.100 | 130,594 | 6/7/2018 |
7.6.0 | 251,097 | 6/1/2018 |
7.6.0-preview1 | 33,789 | 4/12/2018 |
7.5.2 | 1,968,005 | 3/16/2018 |
7.5.1 | 163,180 | 3/11/2018 |
7.5.0 | 531,617 | 2/26/2018 |
7.4.0 | 790,590 | 1/26/2018 |
7.3.4 | 647,271 | 1/2/2018 |
7.3.3 | 142,710 | 12/22/2017 |
7.3.2 | 45,902 | 12/21/2017 |
7.3.1 | 202,009 | 12/13/2017 |
7.3.0 | 34,489 | 12/13/2017 |
7.3.0-beta3 | 25,335 | 12/8/2017 |
7.3.0-beta2 | 38,308 | 11/20/2017 |
7.3.0-beta1 | 22,307 | 11/11/2017 |
7.2.1 | 1,599,061 | 10/24/2017 |
7.2.0 | 503,732 | 10/5/2017 |
7.2.0-beta3 | 37,978 | 9/5/2017 |
7.2.0-beta2 | 23,992 | 8/22/2017 |
7.2.0-beta1 | 20,754 | 8/19/2017 |
7.1.1 | 1,089,480 | 7/25/2017 |
7.1.0 | 330,563 | 6/28/2017 |
7.1.0-beta1 | 20,597 | 6/24/2017 |
7.0.3 | 395,916 | 6/7/2017 |
7.0.2 | 175,023 | 5/26/2017 |
7.0.1 | 57,132 | 5/23/2017 |
7.0.0 | 255,608 | 5/19/2017 |
7.0.0-beta3 | 24,571 | 5/1/2017 |
7.0.0-beta2 | 24,245 | 4/17/2017 |
7.0.0-beta1 | 21,764 | 4/7/2017 |
6.4.1 | 778,807 | 3/15/2017 |
6.4.1-beta1 | 21,570 | 3/13/2017 |
6.4.0 | 549,109 | 3/3/2017 |
6.4.0-rc4 | 142,915 | 2/13/2017 |
6.4.0-rc3 | 30,279 | 2/3/2017 |
6.4.0-rc2 | 36,869 | 1/30/2017 |
6.4.0-rc1 | 20,659 | 1/30/2017 |
6.4.0-beta9 | 78,833 | 11/21/2016 |
6.4.0-beta8 | 46,922 | 10/31/2016 |
6.4.0-beta7 | 21,211 | 10/28/2016 |
6.4.0-beta6 | 21,634 | 10/25/2016 |
6.4.0-beta5 | 21,333 | 10/24/2016 |
6.4.0-beta4 | 21,361 | 10/21/2016 |
6.4.0-beta3 | 63,714 | 7/4/2016 |
6.4.0-beta2 | 22,212 | 7/1/2016 |
6.4.0-beta10 | 20,517 | 1/30/2017 |
6.4.0-beta1 | 24,388 | 6/28/2016 |
6.3.4-alpha | 233,183 | 6/1/2016 |
6.3.3-alpha | 20,921 | 5/27/2016 |
6.2.1 | 2,461,868 | 2/26/2016 |
6.2.1-beta1 | 24,777 | 2/24/2016 |
6.2.0 | 88,266 | 2/22/2016 |
6.2.0-beta1 | 20,999 | 2/12/2016 |
6.1.0 | 255,144 | 1/18/2016 |
6.0.2 | 89,487 | 1/5/2016 |
6.0.1 | 33,391 | 1/5/2016 |
6.0.0 | 68,212 | 12/22/2015 |
5.6.2 | 851,419 | 5/29/2015 |
5.6.1 | 27,293 | 5/29/2015 |
5.5.0 | 667,591 | 10/31/2014 |
5.4.0 | 386,421 | 7/3/2014 |
5.3.0 | 76,802 | 5/27/2014 |
5.2.0 | 51,380 | 5/21/2014 |
5.1.0 | 410,808 | 3/11/2014 |
5.0.0.1 | 223,231 | 10/24/2013 |
4.0.0.1 | 175,189 | 7/18/2013 |
4.0.0 | 88,130 | 4/29/2013 |
3.4.6 | 237,251 | 8/30/2012 |
3.4.0 | 51,719 | 8/17/2012 |
3.3.1 | 42,579 | 3/30/2012 |
3.2.0 | 54,706 | 11/14/2011 |
3.1.0 | 47,638 | 7/30/2011 |
3.0.0.1 | 22,739 | 7/5/2011 |
3.0.0 | 28,186 | 6/25/2011 |
2.0.0 | 42,550 | 1/9/2011 |
1.3.0 | 50,829 | 1/7/2011 |