| | |
| | | using Microsoft.Extensions.Hosting; |
| | | using Microsoft.Extensions.Logging; |
| | | using Microsoft.OpenApi.Models; |
| | | using Newtonsoft.Json.Serialization; |
| | | using Quartz; |
| | | using Quartz.Impl; |
| | | using Quartz.Spi; |
| | |
| | | { |
| | | op.SerializerSettings.ContractResolver = new Newtonsoft.Json.Serialization.CamelCasePropertyNamesContractResolver(); |
| | | op.SerializerSettings.DateFormatString = "yyyy-MM-dd HH:mm:ss"; |
| | | // 返回数据首字母不小写,CamelCasePropertyNamesContractResolver是小写 |
| | | op.SerializerSettings.ContractResolver = new DefaultContractResolver(); |
| | | }); |
| | | //解决文档中首字母被小写的问题 |
| | | services.AddControllers().AddJsonOptions(config => |
| | | { |
| | | config.JsonSerializerOptions.PropertyNamingPolicy = null; |
| | | }); |
| | | #region Swagger 第二种方式 |
| | | services.AddSwaggerGen(c => |
| | |
| | | }); |
| | | #endregion |
| | | |
| | | |
| | | // 设置配置 |
| | | AppSetting.SetAppSetting(Configuration.GetSection("ConnectionStrings")); |
| | | //log4net配置 |