public static ResourceList ParseAllResourceFiles(IFileSystem fileSystem, string path, ResourceFilter resourceFilter = null) { var resourceList = new ResourceList(); var fileFilter = new FileFilter { FileExtensionWhitelist = new Regex(@"\.resx$") }; foreach (var file in fileSystem.AllFiles(path, fileFilter)) { var xml = fileSystem.LoadXmlFile(file.FullName); resourceList.Merge(ParseAsResourceList(xml, resourceFilter)); } return resourceList; }
public static ResourceList ParseAllResourceFiles(IFileSystem fileSystem, string path, ResourceFilter resourceFilter = null) { var resourceList = new ResourceList(); var fileFilter = new FileFilter { FileExtensionWhitelist = new Regex(@"\.resx$") }; foreach (var file in fileSystem.AllFiles(path, fileFilter)) { var xml = fileSystem.LoadXmlFile(file.FullName); resourceList.Merge(ParseAsResourceList(xml, resourceFilter)); } return(resourceList); }