-
Notifications
You must be signed in to change notification settings - Fork 1
Model Validation
Furkan Güngör edited this page Apr 24, 2022
·
1 revision
EasyWeb.AspNetCore.Filters
validates all request data transfer objects at endpoint level.
Step 1 : Install Package
Install EasyWeb.AspNetCore.Filters
from Nuget
Step 2 : Configuration
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddControllersWithViews() // this might be .AddMvc(), .AddControllersWithViews(), or something else which is IMvcBuilder
.AddEasyWebCore(); // <-- Add this one.
Result
{
"success": false,
"key": "ModelState",
"data": {
"Name": [
"The Name field is required."
],
"Surname": [
"The Surname field is required."
]
},
"message": "The Name field is required.\nThe Surname field is required.",
"isUserFriendlyMessage": false
}
Welcome to the EasyWeb
wiki!
Topics:
- Getting Started