#pragma warning disable 1591 // Xml Comments public LocalizationScope BeginScope() { var scope = LocalizationScope.FromCurrentThread(); CultureInfo.CurrentCulture = Configure.Instance.Culture; CultureInfo.CurrentUICulture = Configure.Instance.UICulture; return(scope); }
/// <summary> /// Get current <see cref="LocalizationScope"/> from the current thread /// </summary> /// <returns></returns> public static LocalizationScope FromCurrentThread() { var scope = new LocalizationScope(CultureInfo.CurrentCulture, CultureInfo.CurrentUICulture); return(scope); }
public void EndScope(LocalizationScope scope) { CultureInfo.CurrentCulture = scope.Culture; CultureInfo.CurrentUICulture = scope.UICulture; }