Browse Source

Merge pull request #250 from colinin/4.3

use Newtownsoft.Json
pull/252/head
cKey 5 years ago
committed by GitHub
parent
commit
276f8c57c0
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  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 =>
{
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<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 =>
{
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<AbpStringEncryptionOptions>(options =>

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

@ -85,13 +85,14 @@ namespace LINGYUN.ApiGateway
// 解决某些不支持类型的序列化
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);
//});
context.Services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme)
.AddJwtBearer(options =>

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

@ -95,13 +95,14 @@ namespace LINGYUN.ApiGateway
// 解决某些不支持类型的序列化
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<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 =>
{
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<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 =>
{
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<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 =>
{
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<AbpStringEncryptionOptions>(options =>

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

@ -133,13 +133,14 @@ namespace LINGYUN.Platform
// 解决某些不支持类型的序列化
Configure<AbpJsonOptions>(options =>
{
options.UseHybridSerializer = true;
});
// 中文序列化的编码问题
Configure<AbpSystemTextJsonSerializerOptions>(options =>
{
options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(UnicodeRanges.All);
// 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<KestrelServerOptions>(options =>
{

Loading…
Cancel
Save