12 2018 档案
摘要:前提: 需要nuget Microsoft.Extensions.Logging.Log4Net.AspNetCore 2.2.6; Swashbuckle.AspNetCore 我暂时用的是 4.01; 描述:通过 Filters 拦截器获取 Api 请求内容及响应内容,并记录到日志文件; 有文中
阅读全文
摘要:一、过滤器的优级依次介绍如下(逐次递减): Authorization Filter -> Resource Filter -> Acton Filter -> Exception Filter -> Result Filter 的.net Core MVC 中同步过滤器,新增了异步过滤器,对数据可
阅读全文
摘要:前提: 需要nuget Microsoft.Extensions.Logging.Log4Net.AspNetCore 2.2.6; 描述:解决 .net core 微软日志工厂 Microsoft.Extensions.Logging 增加 log4net 的日志输出,暂时分为 info,Erro
阅读全文
摘要:前提: 需要nuget 以下两个程序集 Swashbuckle.AspNetCore 我暂时用的是 4.01; Microsoft.AspNetCore.Mvc.Versioning.ApiExplorer 2.2.0 描述:解决 .net core webapi 同一个项目中,多个版本的控制及文档
阅读全文
摘要:前提: 需要nuget Swashbuckle.AspNetCore 我暂时用的是 4.01 最新版本; 描述:解决 .net core webapi 上传文件使用的是 IFormFile,在Swagger 接口描叙的时候很不友好,为解决接口文档的友好描叙; 实际效果: 解决办法: 步骤1 增加 S
阅读全文