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. 13
      framework/src/Volo.Abp.Localization/Volo/Abp/Localization/AbpStringLocalizerFactory.cs

13
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));
}
using (var scope = ServiceProvider.CreateScope())
{
var context = new LocalizationResourceInitializationContext(resource, scope.ServiceProvider);
var context = new LocalizationResourceInitializationContext(resource, ServiceProvider);
foreach (var contributor in resource.Contributors)
{
contributor.Initialize(context);
}
foreach (var contributor in resource.Contributors)
{
contributor.Initialize(context);
}
return new StringLocalizerCacheItem(
@ -109,4 +106,4 @@ namespace Volo.Abp.Localization
return Create(AbpLocalizationOptions.DefaultResourceType);
}
}
}
}

Loading…
Cancel
Save