在编写API时,很多时候会用到API版本控制和API文档编写及测试调试。本文主要记录如何使用Microsoft.AspNetCore.Mvc.Versioning进行API版本控制以及Swagger API书写框架的使用。 一、JSON 配置 从asp.net core 3.0开始,默认使用微软新的 JSON组件(System.Text.Json),尽管据微软实验室测试性能高于Newtonsoft.Json ,但是推荐还是用 Newtonsoft.Json,比较成熟而且对很多比较特殊的情况都有处理,使用方式如下: …