测试验签
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.PulsarProvider.Internal;
|
||||||
using JiShe.ServicePro.SwaggerConfigs;
|
using JiShe.ServicePro.SwaggerConfigs;
|
||||||
using System.Reflection;
|
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;
|
using Volo.Abp.BlobStoring.FileSystem;
|
||||||
|
|
||||||
namespace JiShe.IoT
|
namespace JiShe.IoT
|
||||||
@ -52,6 +56,21 @@ namespace JiShe.IoT
|
|||||||
{
|
{
|
||||||
configuration.GetSection(nameof(DataChannelOptions)).Bind(options);
|
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)
|
public override void OnApplicationInitialization(ApplicationInitializationContext context)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user