BlogTalkRadio.Tools.CFT.DirectoryProcessor.GetConfigFiles C# (CSharp) Метод

GetConfigFiles() приватный Метод

private GetConfigFiles ( ) : IEnumerable
Результат IEnumerable
        private IEnumerable<string> GetConfigFiles()
        {
            var fileEnumerators = _fileEnumerators.GetEnumerator();

            while (fileEnumerators.MoveNext())
            {
                try
                {
                    return fileEnumerators.Current.EnumerateFiles(BaseDirectory, "*" + ConventionFileExtension + "config");
                }
                catch (Exception ex)
                {
                    Trace.TraceInformation("Error while enumerating files using {0}, error message: {1}", fileEnumerators.Current.GetType(), ex.Message);
                }
            }

            throw new Exception("All the file enumerators failed to retrieve files");
        }