Browse Source

use Newtownsoft.Json

pull/250/head
cKey 5 years ago
parent
commit
7a3e5beee7
  1. 11
      aspnet-core/services/account/AuthServer.Host/AuthIdentityServerModule.cs
  2. 11
      aspnet-core/services/admin/LINGYUN.Abp.BackendAdmin.HttpApi.Host/BackendAdminHostModule.cs
  3. 11
      aspnet-core/services/apigateway/LINGYUN.ApiGateway.Host/ApiGatewayHostModule.cs
  4. 11
      aspnet-core/services/apigateway/LINGYUN.ApiGateway.HttpApi.Host/ApiGatewayHttpApiHostModule.cs
  5. 11
      aspnet-core/services/identity-server/LINGYUN.Abp.IdentityServer4.HttpApi.Host/AbpIdentityServerAdminHttpApiHostModule.cs
  6. 11
      aspnet-core/services/localization/LINGYUN.Abp.LocalizationManagement.HttpApi.Host/AbpLocalizationManagementHttpApiHostModule.cs
  7. 11
      aspnet-core/services/messages/LINGYUN.Abp.MessageService.HttpApi.Host/AbpMessageServiceHttpApiHostModule.cs
  8. 13
      aspnet-core/services/platform/LINGYUN.Platform.HttpApi.Host/AppPlatformHttpApiHostModule.cs

11
aspnet-core/services/account/AuthServer.Host/AuthIdentityServerModule.cs

@ -151,13 +151,14 @@ namespace AuthServer.Host
// 解决某些不支持类型的序列化 // 解决某些不支持类型的序列化
Configure<AbpJsonOptions>(options => Configure<AbpJsonOptions>(options =>
{ {
options.UseHybridSerializer = true; // See: https://docs.abp.io/en/abp/4.0/Migration-Guides/Abp-4_0#always-use-the-newtonsoft-json
options.UseHybridSerializer = false;
}); });
// 中文序列化的编码问题 // 中文序列化的编码问题
Configure<AbpSystemTextJsonSerializerOptions>(options => //Configure<AbpSystemTextJsonSerializerOptions>(options =>
{ //{
options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(UnicodeRanges.All); // options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(UnicodeRanges.All);
}); //});
// 加解密 // 加解密
Configure<AbpStringEncryptionOptions>(options => Configure<AbpStringEncryptionOptions>(options =>

11
aspnet-core/services/admin/LINGYUN.Abp.BackendAdmin.HttpApi.Host/BackendAdminHostModule.cs

@ -153,13 +153,14 @@ namespace LINGYUN.Abp.BackendAdmin
// 解决某些不支持类型的序列化 // 解决某些不支持类型的序列化
Configure<AbpJsonOptions>(options => Configure<AbpJsonOptions>(options =>
{ {
options.UseHybridSerializer = true; // See: https://docs.abp.io/en/abp/4.0/Migration-Guides/Abp-4_0#always-use-the-newtonsoft-json
options.UseHybridSerializer = false;
}); });
// 中文序列化的编码问题 // 中文序列化的编码问题
Configure<AbpSystemTextJsonSerializerOptions>(options => //Configure<AbpSystemTextJsonSerializerOptions>(options =>
{ //{
options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(UnicodeRanges.All); // options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(UnicodeRanges.All);
}); //});
// 加解密 // 加解密
Configure<AbpStringEncryptionOptions>(options => Configure<AbpStringEncryptionOptions>(options =>

11
aspnet-core/services/apigateway/LINGYUN.ApiGateway.Host/ApiGatewayHostModule.cs

@ -85,13 +85,14 @@ namespace LINGYUN.ApiGateway
// 解决某些不支持类型的序列化 // 解决某些不支持类型的序列化
Configure<AbpJsonOptions>(options => Configure<AbpJsonOptions>(options =>
{ {
options.UseHybridSerializer = true; // See: https://docs.abp.io/en/abp/4.0/Migration-Guides/Abp-4_0#always-use-the-newtonsoft-json
options.UseHybridSerializer = false;
}); });
// 中文序列化的编码问题 // 中文序列化的编码问题
Configure<AbpSystemTextJsonSerializerOptions>(options => //Configure<AbpSystemTextJsonSerializerOptions>(options =>
{ //{
options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(UnicodeRanges.All); // options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(UnicodeRanges.All);
}); //});
context.Services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme) context.Services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme)
.AddJwtBearer(options => .AddJwtBearer(options =>

11
aspnet-core/services/apigateway/LINGYUN.ApiGateway.HttpApi.Host/ApiGatewayHttpApiHostModule.cs

@ -95,13 +95,14 @@ namespace LINGYUN.ApiGateway
// 解决某些不支持类型的序列化 // 解决某些不支持类型的序列化
Configure<AbpJsonOptions>(options => Configure<AbpJsonOptions>(options =>
{ {
options.UseHybridSerializer = true; // See: https://docs.abp.io/en/abp/4.0/Migration-Guides/Abp-4_0#always-use-the-newtonsoft-json
options.UseHybridSerializer = false;
}); });
// 中文序列化的编码问题 // 中文序列化的编码问题
Configure<AbpSystemTextJsonSerializerOptions>(options => //Configure<AbpSystemTextJsonSerializerOptions>(options =>
{ //{
options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(UnicodeRanges.All); // options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(UnicodeRanges.All);
}); //});
// 加解密 // 加解密
Configure<AbpStringEncryptionOptions>(options => Configure<AbpStringEncryptionOptions>(options =>

11
aspnet-core/services/identity-server/LINGYUN.Abp.IdentityServer4.HttpApi.Host/AbpIdentityServerAdminHttpApiHostModule.cs

@ -130,13 +130,14 @@ namespace LINGYUN.Abp.IdentityServer4
// 解决某些不支持类型的序列化 // 解决某些不支持类型的序列化
Configure<AbpJsonOptions>(options => Configure<AbpJsonOptions>(options =>
{ {
options.UseHybridSerializer = true; // See: https://docs.abp.io/en/abp/4.0/Migration-Guides/Abp-4_0#always-use-the-newtonsoft-json
options.UseHybridSerializer = false;
}); });
// 中文序列化的编码问题 // 中文序列化的编码问题
Configure<AbpSystemTextJsonSerializerOptions>(options => //Configure<AbpSystemTextJsonSerializerOptions>(options =>
{ //{
options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(UnicodeRanges.All); // options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(UnicodeRanges.All);
}); //});
// 加解密 // 加解密
Configure<AbpStringEncryptionOptions>(options => Configure<AbpStringEncryptionOptions>(options =>

11
aspnet-core/services/localization/LINGYUN.Abp.LocalizationManagement.HttpApi.Host/AbpLocalizationManagementHttpApiHostModule.cs

@ -89,13 +89,14 @@ namespace LINGYUN.Abp.LocalizationManagement
// 解决某些不支持类型的序列化 // 解决某些不支持类型的序列化
Configure<AbpJsonOptions>(options => Configure<AbpJsonOptions>(options =>
{ {
options.UseHybridSerializer = true; // See: https://docs.abp.io/en/abp/4.0/Migration-Guides/Abp-4_0#always-use-the-newtonsoft-json
options.UseHybridSerializer = false;
}); });
// 中文序列化的编码问题 // 中文序列化的编码问题
Configure<AbpSystemTextJsonSerializerOptions>(options => //Configure<AbpSystemTextJsonSerializerOptions>(options =>
{ //{
options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(UnicodeRanges.All); // options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(UnicodeRanges.All);
}); //});
// 加解密 // 加解密
Configure<AbpStringEncryptionOptions>(options => Configure<AbpStringEncryptionOptions>(options =>

11
aspnet-core/services/messages/LINGYUN.Abp.MessageService.HttpApi.Host/AbpMessageServiceHttpApiHostModule.cs

@ -117,13 +117,14 @@ namespace LINGYUN.Abp.MessageService
// 解决某些不支持类型的序列化 // 解决某些不支持类型的序列化
Configure<AbpJsonOptions>(options => Configure<AbpJsonOptions>(options =>
{ {
options.UseHybridSerializer = true; // See: https://docs.abp.io/en/abp/4.0/Migration-Guides/Abp-4_0#always-use-the-newtonsoft-json
options.UseHybridSerializer = false;
}); });
// 中文序列化的编码问题 // 中文序列化的编码问题
Configure<AbpSystemTextJsonSerializerOptions>(options => //Configure<AbpSystemTextJsonSerializerOptions>(options =>
{ //{
options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(UnicodeRanges.All); // options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(UnicodeRanges.All);
}); //});
// 加解密 // 加解密
Configure<AbpStringEncryptionOptions>(options => Configure<AbpStringEncryptionOptions>(options =>

13
aspnet-core/services/platform/LINGYUN.Platform.HttpApi.Host/AppPlatformHttpApiHostModule.cs

@ -133,13 +133,14 @@ namespace LINGYUN.Platform
// 解决某些不支持类型的序列化 // 解决某些不支持类型的序列化
Configure<AbpJsonOptions>(options => Configure<AbpJsonOptions>(options =>
{ {
options.UseHybridSerializer = true; // See: https://docs.abp.io/en/abp/4.0/Migration-Guides/Abp-4_0#always-use-the-newtonsoft-json
}); options.UseHybridSerializer = false;
// 中文序列化的编码问题
Configure<AbpSystemTextJsonSerializerOptions>(options =>
{
options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(UnicodeRanges.All);
}); });
//// 中文序列化的编码问题
//Configure<AbpSystemTextJsonSerializerOptions>(options =>
//{
// options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(UnicodeRanges.All);
//});
Configure<KestrelServerOptions>(options => Configure<KestrelServerOptions>(options =>
{ {

Loading…
Cancel
Save