摘要: 步骤 1.引用Nuget <PackageReference Include="Swashbuckle.AspNetCore" Version="6.1.4" /> 2.Startup.cs配置 //ConfigureServices //注册swagger服务,定义1个或者多个swagger文档 阅读全文
posted @ 2020-06-02 15:16 我有我奥妙 阅读(1809) 评论(0) 推荐(0)
摘要: 前言 在localhost直接运行的时候正常,发布之后访问就一直提示500.30 可能原因 app.UseExceptionHandler入参值 1.查看日志 大致提示Startup.cs的某个参数配置,入参必须以/开头 2.找到相关代码并修改 入参调整为,"/api/Error" 阅读全文
posted @ 2020-06-02 15:04 我有我奥妙 阅读(501) 评论(0) 推荐(1)
摘要: 前言 测试发现,CoreWebAPI返回的Json数据,会将字段的首字母转换为小写, 经百度得,返回数据会默认驼峰命名,导致的。 随即百度 https://www.cnblogs.com/cdoneiX/p/12206803.html 此文,介绍了三种方法。 (一)通过Startup.cs设置项目级 阅读全文
posted @ 2020-06-02 14:58 我有我奥妙 阅读(889) 评论(0) 推荐(0)
摘要: 方式1-过滤器 1.创建异常捕获类 using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Filters; using System.Threading.Task 阅读全文
posted @ 2020-06-02 14:40 我有我奥妙 阅读(399) 评论(0) 推荐(0)
摘要: 配置 //WebAPI接口返回xml格式,由Accept.application决定 services.AddMvc(opt => { opt.RespectBrowserAcceptHeader = true; }) .AddXmlSerializerFormatters() .AddXmlDat 阅读全文
posted @ 2020-06-02 14:26 我有我奥妙 阅读(512) 评论(0) 推荐(1)
摘要: 文档 https://learn.microsoft.com/zh-cn/aspnet/core/fundamentals/configuration/?view=aspnetcore-10.0 配置 { "Logging": { "LogLevel": { "Default": "Informat 阅读全文
posted @ 2020-06-02 14:19 我有我奥妙 阅读(2376) 评论(0) 推荐(0)
摘要: 参考链接 https://www.cnblogs.com/wutongjun/p/11981798.html 流程 在IIS上部署 .Net Core 3.0 项目的主要流程有: 安装并启用IIS 安装AspNetCoreModuleV2 添加、配置网站 设置应用程序池 通过VS发布 阅读全文
posted @ 2020-06-02 14:03 我有我奥妙 阅读(807) 评论(0) 推荐(0)