Adf.Base.Globalization.CultureScope.CultureScope C# (CSharp) Method

CultureScope() public method

public CultureScope ( CultureInfo cultureInfo = null ) : System
cultureInfo System.Globalization.CultureInfo
return System
        public CultureScope(CultureInfo cultureInfo = null)
        {
            var currentThread = Thread.CurrentThread;
            _currentCulture = currentThread.CurrentCulture;
            _currentUICulture = currentThread.CurrentUICulture;

            if (cultureInfo == null)
                currentThread.CurrentCulture = currentThread.CurrentUICulture; // Set CurrentCulture to current UICulture
            else
                currentThread.CurrentCulture = currentThread.CurrentUICulture = cultureInfo; // Set CurrentCulture / CurrentUICulture to given cultureinfo
        }