asp.net core 2.0 一些有用有趣的设置....面向(targeting)不同的.net版本:
打开asp.net core 2.0的项目文件: xxx.csproj, 这部分:
NET.Sdk.Web...用户验证中间件
4. mvc中间件
创建自定义中间件
有两种方法:
1. 直接在Startup里面写
可以使用四个方法: Run, Map, MapWhen, Use....Map用于处理分支, 判断请求地址的开头, 为分支添加特定中间件等等
MapWhen也是处理分支, 但是可以控制分支的状态
Use, 可以调用下一个中间件(next.Invoke())或者短路请求.
2...Web Api的三种风格
RTC, 包含Action的Name
Rest, 它是一种http协议的最佳实践方式而已. 主要目的是管理和控制资源.