From d53c25747216dc45d8b5b3e8961d626ef5477f20 Mon Sep 17 00:00:00 2001 From: maliming Date: Tue, 22 Feb 2022 16:29:28 +0800 Subject: [PATCH 1/2] Remove `AsQueryable` method. Resolve #11641 There is a performance issue with the `AsQueryable` method. --- .../Abp/Localization/LocalizationResourceContributorList.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/framework/src/Volo.Abp.Localization/Volo/Abp/Localization/LocalizationResourceContributorList.cs b/framework/src/Volo.Abp.Localization/Volo/Abp/Localization/LocalizationResourceContributorList.cs index 126729853d..2df0294678 100644 --- a/framework/src/Volo.Abp.Localization/Volo/Abp/Localization/LocalizationResourceContributorList.cs +++ b/framework/src/Volo.Abp.Localization/Volo/Abp/Localization/LocalizationResourceContributorList.cs @@ -8,7 +8,8 @@ public class LocalizationResourceContributorList : List Date: Tue, 22 Feb 2022 17:19:56 +0800 Subject: [PATCH 2/2] Use `Select` to get a new collection. --- .../Abp/Localization/LocalizationResourceContributorList.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/framework/src/Volo.Abp.Localization/Volo/Abp/Localization/LocalizationResourceContributorList.cs b/framework/src/Volo.Abp.Localization/Volo/Abp/Localization/LocalizationResourceContributorList.cs index 2df0294678..d52fe78943 100644 --- a/framework/src/Volo.Abp.Localization/Volo/Abp/Localization/LocalizationResourceContributorList.cs +++ b/framework/src/Volo.Abp.Localization/Volo/Abp/Localization/LocalizationResourceContributorList.cs @@ -8,8 +8,7 @@ public class LocalizationResourceContributorList : List x).Reverse()) { var localString = contributor.GetOrNull(cultureName, name); if (localString != null)