摘要: 安装 Nuget 包 注册 Swagger 启用 Swagger 修改 launchSetting.json 文件中指定的默认启动路径 CTRL+F5 启动项目 下面,我们来丰富一下这个 Swagger 新建一个 PersonsController 编辑该项目属性: 给 Action 添加 XML 阅读全文
posted @ 2019-01-07 20:31 热敷哥 阅读(3148) 评论(6) 推荐(0) 编辑
摘要: 要啥自行车,直接看手表 ASP.NET Core 默认返回 JSON 格式,但同时也提供了 XML 格式. 官方说这样就可以了,但是不行!!!!! 测试: 图就不上了. 必须要打上 [Produces("application/cml")] 才行 [Produces(...)] 特性可在 Actio 阅读全文
posted @ 2019-01-07 18:09 热敷哥 阅读(2566) 评论(1) 推荐(0) 编辑
摘要: 我们先创建一个 WebAPI 项目,看看官方给的模板到底有哪些东西 官方给出的模板: 同时,在 Startup 类中注册了 Mvc 中间件. 实际上, 继承 ControllerBase ,特性 [Route] [ApiController] 都是为了提供一些便利功能,一个最"轻量"的 WebAPI 阅读全文
posted @ 2019-01-07 17:40 热敷哥 阅读(6477) 评论(1) 推荐(4) 编辑