diff --git a/framework/src/Volo.Abp.Localization/Volo/Abp/Localization/AbpDictionaryBasedStringLocalizer.cs b/framework/src/Volo.Abp.Localization/Volo/Abp/Localization/AbpDictionaryBasedStringLocalizer.cs index 7d9056ca4d..4979b87ce6 100644 --- a/framework/src/Volo.Abp.Localization/Volo/Abp/Localization/AbpDictionaryBasedStringLocalizer.cs +++ b/framework/src/Volo.Abp.Localization/Volo/Abp/Localization/AbpDictionaryBasedStringLocalizer.cs @@ -31,7 +31,7 @@ namespace Volo.Abp.Localization includeParentCultures ); } - + public IEnumerable GetAllStrings(bool includeParentCultures, bool includeBaseLocalizers) { return GetAllStrings( @@ -41,12 +41,6 @@ namespace Volo.Abp.Localization ); } - [Obsolete("This method is obsolete. Use `CurrentCulture` and `CurrentUICulture` instead.")] - public IStringLocalizer WithCulture(CultureInfo culture) - { - return new CultureWrapperStringLocalizer(culture.Name, this); - } - protected virtual LocalizedString GetLocalizedStringFormatted(string name, params object[] arguments) { return GetLocalizedStringFormatted(name, CultureInfo.CurrentUICulture.Name, arguments); @@ -126,7 +120,7 @@ namespace Volo.Abp.Localization } protected virtual IReadOnlyList GetAllStrings( - string cultureName, + string cultureName, bool includeParentCultures = true, bool includeBaseLocalizers = true) { @@ -177,7 +171,7 @@ namespace Volo.Abp.Localization return allStrings.Values.ToImmutableList(); } - + public class CultureWrapperStringLocalizer : IStringLocalizer, IStringLocalizerSupportsInheritance { private readonly string _cultureName; @@ -198,16 +192,10 @@ namespace Volo.Abp.Localization return _innerLocalizer.GetAllStrings(_cultureName, includeParentCultures); } - [Obsolete("This method is obsolete. Use `CurrentCulture` and `CurrentUICulture` instead.")] - public IStringLocalizer WithCulture(CultureInfo culture) - { - return new CultureWrapperStringLocalizer(culture.Name, _innerLocalizer); - } - public IEnumerable GetAllStrings(bool includeParentCultures, bool includeBaseLocalizers) { return _innerLocalizer.GetAllStrings(_cultureName, includeParentCultures, includeBaseLocalizers); } } } -} \ No newline at end of file +}