add validation filters
This commit is contained in:
21
Installers/InstallFilters.cs
Normal file
21
Installers/InstallFilters.cs
Normal 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>();
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user