Browse Source

Fixed #6011: RemoteLocalizationContributor is using ICachedApplicationConfigurationClient that will be released.

pull/6043/head
Halil İbrahim Kalkan 6 years ago
parent
commit
ca7235c2e1
  1. 11
      framework/src/Volo.Abp.Localization/Volo/Abp/Localization/AbpStringLocalizerFactory.cs

11
framework/src/Volo.Abp.Localization/Volo/Abp/Localization/AbpStringLocalizerFactory.cs

@ -58,14 +58,11 @@ namespace Volo.Abp.Localization
resource.Contributors.Add((ILocalizationResourceContributor) Activator.CreateInstance(globalContributor)); resource.Contributors.Add((ILocalizationResourceContributor) Activator.CreateInstance(globalContributor));
} }
using (var scope = ServiceProvider.CreateScope()) var context = new LocalizationResourceInitializationContext(resource, ServiceProvider);
{
var context = new LocalizationResourceInitializationContext(resource, scope.ServiceProvider);
foreach (var contributor in resource.Contributors) foreach (var contributor in resource.Contributors)
{ {
contributor.Initialize(context); contributor.Initialize(context);
}
} }
return new StringLocalizerCacheItem( return new StringLocalizerCacheItem(

Loading…
Cancel
Save