public Backup(string source, string target, int jobID, IFileSystemAPI fileSystemAPI) { this.Source = source; this.JobID = jobID; this.FileSystemAPI = fileSystemAPI; this.Target = this.GetTarget(target); }
public IncrementalBackup(string source, string target, int jobID, IFileSystemAPI fileSystemAPI, int retention) : base(source, target, jobID, fileSystemAPI, retention) { }
public FullBackup(string source, string target, int jobID, IFileSystemAPI fileSystemAPI) : base(source, target, jobID, fileSystemAPI) { }
public RetentionalBackup(string source, string target, int jobID, IFileSystemAPI fileSystemAPI, int retention) : base(source, target, jobID, fileSystemAPI) { this.Retention = retention; }