测试验签
This commit is contained in:
parent
54e97a331e
commit
39b455d9d7
@ -2,6 +2,10 @@ using JiShe.ServicePro.Core;
|
||||
using JiShe.ServicePro.PulsarProvider.Internal;
|
||||
using JiShe.ServicePro.SwaggerConfigs;
|
||||
using System.Reflection;
|
||||
using System.Text.Encodings.Web;
|
||||
using System.Text.Json;
|
||||
using System.Text.Json.Serialization;
|
||||
using System.Text.Unicode;
|
||||
using Volo.Abp.BlobStoring.FileSystem;
|
||||
|
||||
namespace JiShe.IoT
|
||||
@ -52,6 +56,21 @@ namespace JiShe.IoT
|
||||
{
|
||||
configuration.GetSection(nameof(DataChannelOptions)).Bind(options);
|
||||
});
|
||||
|
||||
Configure<Volo.Abp.Json.SystemTextJson.AbpSystemTextJsonSerializerOptions>(options =>
|
||||
{
|
||||
options.JsonSerializerOptions.DefaultIgnoreCondition = JsonIgnoreCondition.Never;
|
||||
options.JsonSerializerOptions.WriteIndented = false;// 设置格式化输出
|
||||
options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(UnicodeRanges.All);// 允许特殊字符
|
||||
options.JsonSerializerOptions.IgnoreReadOnlyFields = true;
|
||||
options.JsonSerializerOptions.IgnoreReadOnlyProperties = true;
|
||||
options.JsonSerializerOptions.NumberHandling = JsonNumberHandling.AllowReadingFromString; // 允许数字字符串
|
||||
options.JsonSerializerOptions.AllowTrailingCommas = true; // 忽略尾随逗号
|
||||
options.JsonSerializerOptions.ReadCommentHandling = JsonCommentHandling.Skip; // 忽略注释
|
||||
options.JsonSerializerOptions.PropertyNameCaseInsensitive = true; // 属性名称大小写不敏感
|
||||
options.JsonSerializerOptions.PropertyNamingPolicy = JsonNamingPolicy.CamelCase; // 属性名称使用驼峰命名规则
|
||||
options.JsonSerializerOptions.DefaultBufferSize = 4096;
|
||||
});
|
||||
}
|
||||
|
||||
public override void OnApplicationInitialization(ApplicationInitializationContext context)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user