private void AssembleFiles(KeyValuePair <string, Tuple <string, string, string> > fileSetting, Dictionary <string, IList <Hashtable> > dataTable, IUnit currentUnit) { //开始生成文件 var currentComponent = _Components.FirstOrDefault(c => c.Key.ID == fileSetting.Key); var uploadFiles = currentUnit.AssembleFiles(fileSetting, currentComponent, dataTable, _Config.LocalUploadDirectory); UploadFiles(uploadFiles); }