private List <string> GetCompositeScriptData(ScriptMode scriptMode, string culture) { List <string> data = new List <string>(); var previousCulture = CultureInfo.CurrentUICulture; var previousScriptMode = _scriptManager.ScriptMode; try { if (!String.IsNullOrEmpty(culture)) { Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture(culture); } _scriptManager.ScriptMode = scriptMode; foreach (var reference in _references) { var openReference = new OpenScriptReference(reference); data.Add(openReference.GetUrl(_scriptManager)); } } finally { if (previousCulture != CultureInfo.CurrentUICulture) { Thread.CurrentThread.CurrentUICulture = previousCulture; } if (previousScriptMode != _scriptManager.ScriptMode) { _scriptManager.ScriptMode = previousScriptMode; } } return(data); }
private List<string> GetCompositeScriptData(ScriptMode scriptMode, string culture) { List<string> data = new List<string>(); var previousCulture = CultureInfo.CurrentUICulture; var previousScriptMode = _scriptManager.ScriptMode; try { if (!String.IsNullOrEmpty(culture)) { Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture(culture); } _scriptManager.ScriptMode = scriptMode; foreach (var reference in _references) { var openReference = new OpenScriptReference(reference); data.Add(openReference.GetUrl(_scriptManager)); } } finally { if (previousCulture != CultureInfo.CurrentUICulture) { Thread.CurrentThread.CurrentUICulture = previousCulture; } if (previousScriptMode != _scriptManager.ScriptMode) { _scriptManager.ScriptMode = previousScriptMode; } } return data; }