Validation (edit)

  • Fluent Validation

Fluent Validation

https://github.com/JeremySkinner/FluentValidation

Install-Package FluentValidation

For ASP.NET Core integration:

Install-Package FluentValidation.AspNetCore

For legacy ASP.NET MVC/WebApi integration:

Install-Package FluentValidation.MVC5
Install-Package FluentValidation.WebApi

 

Fluent Validation In ASP.NET Core

https://www.carlrippon.com/fluentvalidation-in-an-asp-net-core-web-api/

http://cecilphillip.com/fluent-validation-rules-with-asp-net-core/

https://www.c-sharpcorner.com/article/learn-about-web-api-validation/

Fluent Validation In ASP.Net MVC

https://www.c-sharpcorner.com/article/fluent-validation-in-asp-net-mvc/

https://www.c-sharpcorner.com/UploadFile/3d39b4/fluent-validation-in-Asp-Net-mvc/

https://www.c-sharpcorner.com/article/learn-about-web-api-validation/

Manual Validation with Data Annotations

https://odetocode.com/Blogs/scott/archive/2011/06/29/manual-validation-with-data-annotations.aspx

Implementing the Repository and Unit of Work Patterns in an ASP.NET MVC Application

https://docs.microsoft.com/en-us/aspnet/mvc/overview/older-versions/getting-started-with-ef-5-using-mvc-4/implementing-the-repository-and-unit-of-work-patterns-in-an-asp-net-mvc-application

Using Fluent Validation with ASP.NET MVC - Part 1: The Basics

Published: 06 May 2013

https://www.jerriepelser.com/blog/using-fluent-validation-with-asp-net-mvc-part-1-the-basics/

Using Fluent Validation with ASP.NET MVC - Part 2: Unit Testing

Published: 13 May 2013

https://www.jerriepelser.com/blog/using-fluent-validation-with-asp-net-mvc-part-2-unit-testing/

Using Fluent Validation with ASP.NET MVC - Part 3: Adding Dependency Injection

Published: 26 May 2013

https://www.jerriepelser.com/blog/using-fluent-validation-with-asp-net-mvc-part-3-adding-dependency-injection/

Using Fluent Validation with ASP.NET MVC – Part 4: Database Validation

Published: 12 June 2013

https://www.jerriepelser.com/blog/using-fluent-validation-with-asp-net-mvc-part-4-database-validation/