Browse Source

Remove option: GetFromExternalStore

pull/13845/head
Halil İbrahim Kalkan 4 years ago
parent
commit
af39e55416
  1. 18
      framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/ApplicationConfigurations/AbpApplicationConfigurationAppService.cs
  2. 5
      framework/src/Volo.Abp.Localization/Volo/Abp/Localization/External/AbpExternalLocalizationOptions.cs

18
framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/ApplicationConfigurations/AbpApplicationConfigurationAppService.cs

@ -215,15 +215,15 @@ public class AbpApplicationConfigurationAppService : ApplicationService, IAbpApp
localizationConfig.Languages.AddRange(await _languageProvider.GetLanguagesAsync()); localizationConfig.Languages.AddRange(await _languageProvider.GetLanguagesAsync());
var resourceNames = _localizationOptions.Resources.Values.Select(x => x.ResourceName); var externalResourceNames = await LazyServiceProvider
.LazyGetRequiredService<IExternalLocalizationStore>()
if (_externalLocalizationOptions.GetFromExternalStore) .GetResourceNamesAsync();
{
var externalResourceNames = await LazyServiceProvider var resourceNames = _localizationOptions
.LazyGetRequiredService<IExternalLocalizationStore>() .Resources
.GetResourceNamesAsync(); .Values
resourceNames = resourceNames.Union(externalResourceNames); .Select(x => x.ResourceName)
} .Union(externalResourceNames);
foreach (var resourceName in resourceNames) foreach (var resourceName in resourceNames)
{ {

5
framework/src/Volo.Abp.Localization/Volo/Abp/Localization/External/AbpExternalLocalizationOptions.cs

@ -6,9 +6,4 @@ public class AbpExternalLocalizationOptions
/// Default: true. /// Default: true.
/// </summary> /// </summary>
public bool SaveToExternalStore { get; set; } = true; public bool SaveToExternalStore { get; set; } = true;
/// <summary>
/// Default: false.
/// </summary>
public bool GetFromExternalStore { get; set; }
} }
Loading…
Cancel
Save