diff --git a/src/System.Private.CoreLib/System.Private.CoreLib.csproj b/src/System.Private.CoreLib/System.Private.CoreLib.csproj
index dbf45450a7ec..1d522cb65872 100644
--- a/src/System.Private.CoreLib/System.Private.CoreLib.csproj
+++ b/src/System.Private.CoreLib/System.Private.CoreLib.csproj
@@ -303,8 +303,8 @@
-
+
diff --git a/src/System.Private.CoreLib/src/Internal/Resources/WindowsRuntimeResourceManagerBase.cs b/src/System.Private.CoreLib/src/Internal/Resources/WindowsRuntimeResourceManagerBase.cs
index ac18b20c6af6..6594ae6f055e 100644
--- a/src/System.Private.CoreLib/src/Internal/Resources/WindowsRuntimeResourceManagerBase.cs
+++ b/src/System.Private.CoreLib/src/Internal/Resources/WindowsRuntimeResourceManagerBase.cs
@@ -21,5 +21,14 @@ public abstract CultureInfo GlobalResourceContextBestFitCultureInfo
}
public abstract bool SetGlobalResourceContextDefaultCulture(CultureInfo ci);
+
+ ///
+ /// Check whether CultureData exists for specified cultureName
+ /// This API is used for WindowsRuntimeResourceManager in System.Runtime.WindowsRuntime
+ ///
+ public static bool IsValidCulture(string cultureName)
+ {
+ return CultureData.GetCultureData(cultureName, /* useUserOverride */ true) != null;
+ }
}
}