diff --git a/Apimanager_backend/Program.cs b/Apimanager_backend/Program.cs index 6004bed..6fee951 100644 --- a/Apimanager_backend/Program.cs +++ b/Apimanager_backend/Program.cs @@ -1,6 +1,7 @@ using Apimanager_backend.Config; using Apimanager_backend.Data; using Apimanager_backend.Filters; +using Apimanager_backend.Filters.ExceptionFilter; using Microsoft.EntityFrameworkCore; using Microsoft.Extensions.DependencyInjection; using Serilog; @@ -33,7 +34,10 @@ option.UseMySql(constr, MySqlServerVersion.AutoDetect(constr)) builder.Services.AddAllService(configuration); builder.Services.AddControllers(options => { + //模型验证 options.Filters.Add(); + //Exception过滤器 + options.Filters.Add(); }).ConfigureApiBehaviorOptions(option => { option.SuppressModelStateInvalidFilter = true;