From ec8ede5d8a6d2abdb1fdf480b6f5d0c9af678ddd Mon Sep 17 00:00:00 2001 From: damianedwards Date: Thu, 7 May 2015 10:32:59 -0700 Subject: [PATCH] Fixed missing resource caching issue in ResourceManagerStringLocalizer --- .../ResourceManagerStringLocalizer.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Microsoft.Framework.Localization/ResourceManagerStringLocalizer.cs b/src/Microsoft.Framework.Localization/ResourceManagerStringLocalizer.cs index 526b16ab99..f17517a168 100644 --- a/src/Microsoft.Framework.Localization/ResourceManagerStringLocalizer.cs +++ b/src/Microsoft.Framework.Localization/ResourceManagerStringLocalizer.cs @@ -98,7 +98,7 @@ namespace Microsoft.Framework.Localization /// The resource string, or null if none was found. protected string GetStringSafely([NotNull] string name, [NotNull] CultureInfo culture) { - var cacheKey = new MissingManifestCacheKey(name, culture); + var cacheKey = new MissingManifestCacheKey(name, culture ?? CultureInfo.CurrentUICulture); if (_missingManifestCache.ContainsKey(cacheKey)) { return null;