TeamMentor.CoreLib.API_ScriptCombiner.GetScriptFileNames C# (CSharp) Method

GetScriptFileNames() public method

public GetScriptFileNames ( string setName ) : string[]
setName string
return string[]
        public string[] GetScriptFileNames(string setName)
        {
            var httpContext = HttpContextFactory.Current;	//HttpContext.Current

            var scripts = new System.Collections.Generic.List<string>();
            var resolvedFile = MappingsLocation.format(setName);

            string setPath = httpContext.Server.MapPath(resolvedFile);

            if (setPath.fileExists())
                using (var setDefinition = File.OpenText(setPath))
                {
                    while (setDefinition.Peek() >= 0)
                    {
                        var fileName = setDefinition.ReadLine();
                        if (fileName.valid() && fileName.starts("#").isFalse())
                            scripts.Add(fileName);
                    }
                }
            return scripts.ToArray();
        }