| | |
| | | using Microsoft.Extensions.DependencyInjection; |
| | | using Microsoft.Extensions.Hosting; |
| | | using SqlSugar; |
| | | using System.Text.Encodings.Web; |
| | | using System.Text.Json.Serialization; |
| | | using System.Text.Unicode; |
| | | |
| | | namespace cylsg.Web.Core; |
| | | |
| | |
| | | return DbContext.Instance; |
| | | } |
| | | ); |
| | | services.AddJsonOptions(options => |
| | | { |
| | | //更改输出输入枚举属性为 字段名 |
| | | options.JsonSerializerOptions.Converters.Add(new JsonStringEnumConverter()); |
| | | //空值不输出json格式 |
| | | options.JsonSerializerOptions.DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull; |
| | | options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(UnicodeRanges.All); |
| | | options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(UnicodeRanges.All); |
| | | |
| | | |
| | | // options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(UnicodeRanges.All); |
| | | // options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(); |
| | | }); |
| | | |
| | | services.AddControllersWithViews() |
| | | .AddInjectWithUnifyResult<EzCoreRESTFulResultProvider>(); |