public LocalStorageLocation(IBackupIOFactory backupIOFactory, string storageDirectoryPath, string tempStoragePath)
 {
     RootPath         = storageDirectoryPath;
     BackupIOFactory  = backupIOFactory;
     TempStoragePath  = tempStoragePath;
     StorageDirectory = BackupIOFactory.GetBackupDirectory(storageDirectoryPath);
 }