add validation filters

This commit is contained in:
2022-09-02 22:22:51 +01:00
parent dcf3b1020a
commit 0c3c991892
3 changed files with 69 additions and 5 deletions

View File

@@ -0,0 +1,21 @@
using Diary.Shared;
using Microsoft.AspNetCore.Mvc;
namespace Diary.Installers
{
public static class InstallFilters
{
public static void AddFilters(this IServiceCollection services)
{
services
.Configure<ApiBehaviorOptions>(opt =>
{
opt.SuppressModelStateInvalidFilter = true;
})
.AddControllers(opt =>
{
opt.Filters.Add<ValidationFilter>();
});
}
}
}