ExpressiveAnnotations 2.9.6
Install-Package ExpressiveAnnotations -Version 2.9.6
dotnet add package ExpressiveAnnotations --version 2.9.6
<PackageReference Include="ExpressiveAnnotations" Version="2.9.6" />
paket add ExpressiveAnnotations --version 2.9.6
#r "nuget: ExpressiveAnnotations, 2.9.6"
// Install ExpressiveAnnotations as a Cake Addin
#addin nuget:?package=ExpressiveAnnotations&version=2.9.6
// Install ExpressiveAnnotations as a Cake Tool
#tool nuget:?package=ExpressiveAnnotations&version=2.9.6
ExpressiveAnnotations is a small .NET and JavaScript library which provides full-stack, annotation-based, conditional validation mechanisms. Given attributes, powered by expressions engine, allow to forget about imperative way of step-by-step verification of validation conditions in many cases. Since fields validation requirements are applied as metadata, domain-related code is more condensed.
This package contains 3 components:
- ExpressiveAnnotations.dll - assembly with validation attributes powered by expressions engine,
- ExpressiveAnnotations.MvcUnobtrusive.dll - assembly with model validators for ASP.NET MVC,
- expressive.annotations.validate.js - unobtrusive validation script.
Product | Versions |
---|---|
.NET Framework | net40 net403 net45 net451 net452 net46 net461 net462 net463 net47 net471 net472 net48 |
-
- jQuery (>= 1.8.2)
- jQuery.Validation (>= 1.10.0)
- Microsoft.jQuery.Unobtrusive.Validation (>= 3.1.1)
- Newtonsoft.Json (>= 4.5.11)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on ExpressiveAnnotations:
Repository | Stars |
---|---|
AccountGo/accountgo
Accounting System built in ASP.NET DotNetCore, ReactJS, MobX. Don't forget to click STAR if you like this project.
|
Version | Downloads | Last updated |
---|---|---|
2.9.6 | 531,340 | 9/20/2017 |
2.9.5 | 25,460 | 9/2/2017 |
2.9.4 | 7,918 | 8/12/2017 |
2.9.3 | 3,244 | 8/7/2017 |
2.9.2 | 142,728 | 11/24/2016 |
2.9.1 | 42,486 | 8/20/2016 |
2.9.0 | 1,744 | 8/18/2016 |
2.8.0 | 19,380 | 7/7/2016 |
2.7.3 | 20,896 | 6/5/2016 |
2.7.2 | 17,560 | 5/3/2016 |
2.7.1 | 8,028 | 4/24/2016 |
2.7.0 | 2,953 | 4/14/2016 |
2.6.8 | 21,265 | 3/10/2016 |
2.6.7 | 4,580 | 2/9/2016 |
2.6.6 | 3,732 | 1/14/2016 |
2.6.5 | 6,091 | 12/17/2015 |
2.6.4 | 9,418 | 10/14/2015 |
2.6.3 | 7,254 | 8/28/2015 |
2.6.2 | 1,352 | 8/28/2015 |
2.6.1 | 1,437 | 8/26/2015 |
2.6.0 | 4,441 | 8/12/2015 |
2.5.1 | 3,625 | 7/28/2015 |
2.5.0 | 4,874 | 6/29/2015 |
2.4.5 | 21,100 | 5/7/2015 |
2.4.4 | 8,874 | 4/11/2015 |
2.4.3 | 6,712 | 2/15/2015 |
2.4.2 | 6,123 | 1/23/2015 |
2.4.1 | 3,185 | 1/5/2015 |
2.4.0 | 13,778 | 11/28/2014 |
2.3.0 | 1,412 | 11/25/2014 |
2.2.7 | 3,847 | 11/8/2014 |
2.2.6 | 4,367 | 10/21/2014 |
2.2.5 | 1,752 | 10/15/2014 |
2.2.4 | 4,130 | 10/14/2014 |
2.2.3 | 1,828 | 9/30/2014 |
2.2.2 | 1,805 | 9/20/2014 |
2.2.1 | 9,976 | 9/8/2014 |
2.2.0 | 2,019 | 8/25/2014 |
2.1.2 | 3,789 | 8/12/2014 |
2.1.1 | 3,111 | 8/4/2014 |
2.1.0 | 1,732 | 7/17/2014 |
2.0.0 | 1,776 | 7/9/2014 |
1.4.2 | 2,076 | 7/8/2014 |