刚好有这个需求,不知道能不能实现
1
owt5008137 2017-04-12 20:45:25 +08:00 via Android
什么叫做“做在 web api 之前”?是指发送 http 请求之前?那和.net 有毛关系?
如果是在 http 请求之前并且是想找微软给你集成好的数据验证,你可以看下这个 https://docs.microsoft.com/en-us/aspnet/ajax/cdn/jquery-validate/ |
2
Srar 2017-04-12 20:55:23 +08:00 1
|
3
leeg810312 2017-04-12 22:28:16 +08:00 via Android
编写一个继承 ActionFilterAttribute 的类,重写 OnActionExecuting ,验证数据,通过则执行 base.OnActionExecuting ,否则返回一个包含错误信息的 Response
|
4
beginor 2017-04-12 22:38:47 +08:00 via Android
如果用 owin 跑 webapi 的话,可以写一个中间件 middleware ,放在 webapi 之前
|
5
manhere 2017-04-12 22:41:06 +08:00
middleware
|