public void AddFiles(IEnumerable<FileInfo> files, DecorateFileType fileType = DecorateFileType.User)
 {
     foreach (var file in files)
     {
         this.AddFile(file, fileType);
     }
 }
 public void AddFiles(IEnumerable <FileInfo> files, DecorateFileType fileType = DecorateFileType.User)
 {
     foreach (var file in files)
     {
         this.AddFile(file, fileType);
     }
 }
 public DecorateFileInfo(FileInfo fileInfo, DecorateFileType origin)
 {
     this.fileInfo = fileInfo;
     this.origin = origin;
 }
 public DecorateFileInfo(FileInfo fileInfo, DecorateFileType origin)
 {
     this.fileInfo = fileInfo;
     this.origin   = origin;
 }
 public void AddFile(FileInfo file, DecorateFileType fileType = DecorateFileType.User)
 {
     this.files.Add(new DecorateFileInfo(file, fileType));
 }
 public void AddFile(FileInfo file, DecorateFileType fileType = DecorateFileType.User)
 {
     this.files.Add(new DecorateFileInfo(file, fileType));
 }