public Backup(IClean TypeOfClean) { Debug.Assert(TypeOfClean != null, "TypeOfClean is null!"); ContextClearPointsAlgo = new ContextClearPoints(TypeOfClean); ListOfRetoryPoints = new List <IRestorePoint>(); }
public Backup(List <FileInfo> NewListFiles, IClean TypeOfClean) { Debug.Assert(NewListFiles != null, "NewListFiles is null!"); Debug.Assert(TypeOfClean != null, "TypeOfClean is null!"); ContextClearPointsAlgo = new ContextClearPoints(TypeOfClean); ListOfRetoryPoints = new List <IRestorePoint>(); AddRestore(NewListFiles); }