public FolderBaseType(string path, Action <string> sendMessage, CleanFoldersParameters parameters) { var di = new DirectoryInfo(path); FolderPath = path; Name = di.Name; FileNumber = di.EnumerateFiles().Count(); SendMessage = sendMessage; Parameters = parameters; }
public FolderSimpleType(Func <bool> cancelFunc, Action <string> sendMessage, string loggerName, string path, CleanFoldersParameters parameters) : base(path, sendMessage, parameters) { _cancelFunc = cancelFunc; _loggerName = loggerName; }
public FolderPecType(Func <bool> cancelFunc, Action <string> sendMessage, string loggerName, string path, CleanFoldersParameters parameters) : base(path, sendMessage, parameters) { _emlItems = new List <EmlItem>(); _cancelFunc = cancelFunc; _loggerName = loggerName; }