1. 程式人生 > >asp.net core 2.1的全局模型驗證統一方案

asp.net core 2.1的全局模型驗證統一方案

ase pan tro 測試 span erb pre class .net

網上的統一模型驗證,有效到asp.net core 2.0

2.1的mvc還可以用 webapi嘛,想想就好,自己琢磨了一頓,才發現這東西應該這樣玩

首先吧api上面的特性註釋了

//[ApiController]

這個會幹擾

然後把ControllerBase改為Controller

這樣,你寫的模型驗證的統一過濾器才生效,缺一不可

如果不信,大可測試一下

asp.net core 2.1的全局模型驗證統一方案