public override void Prepare(IStatusMonitor statusMonitor) { base.Prepare(statusMonitor); Checks.ArgumentNotNull(statusMonitor, "statusMonitor"); DebugLogger.Log("Preparing diff installation."); _localData.PrepareForWriting(); _temporaryData.PrepareForWriting(); double unarchivePackageWeight = StatusWeightHelper.GetUnarchivePackageWeight(_versionDiffSummary.Size); _unarchivePackageStatusReporter = statusMonitor.CreateGeneralStatusReporter(unarchivePackageWeight); double addFilesWeight = StatusWeightHelper.GetAddDiffFilesWeight(_versionDiffSummary); _addFilesStatusReporter = statusMonitor.CreateGeneralStatusReporter(addFilesWeight); double modifiedFilesWeight = StatusWeightHelper.GetModifyDiffFilesWeight(_versionDiffSummary); _modifiedFilesStatusReporter = statusMonitor.CreateGeneralStatusReporter(modifiedFilesWeight); double removeFilesWeight = StatusWeightHelper.GetRemoveDiffFilesWeight(_versionDiffSummary); _removeFilesStatusReporter = statusMonitor.CreateGeneralStatusReporter(removeFilesWeight); }
public override void Prepare(IStatusMonitor statusMonitor) { base.Prepare(statusMonitor); Checks.ArgumentNotNull(statusMonitor, "statusMonitor"); DebugLogger.Log("Preparing content installation."); _localData.PrepareForWriting(); _temporaryData.PrepareForWriting(); double copyFilesWeight = StatusWeightHelper.GetCopyContentFilesWeight(_versionContentSummary); _copyFilesStatusReporter = statusMonitor.CreateGeneralStatusReporter(copyFilesWeight); double unarchivePackageWeight = StatusWeightHelper.GetUnarchivePackageWeight(_versionContentSummary.Size); _unarchivePackageStatusReporter = statusMonitor.CreateGeneralStatusReporter(unarchivePackageWeight); }
public override void Prepare(IStatusMonitor statusMonitor) { base.Prepare(statusMonitor); Checks.ArgumentNotNull(statusMonitor, "statusMonitor"); DebugLogger.Log("Preparing version integrity check."); double weight = StatusWeightHelper.GetCheckVersionIntegrityWeight(_versionSummary); _statusReporter = statusMonitor.CreateGeneralStatusReporter(weight); }
public override void Prepare(IStatusMonitor statusMonitor) { base.Prepare(statusMonitor); Checks.ArgumentNotNull(statusMonitor, "statusMonitor"); DebugLogger.Log("Preparing uninstallation."); _localData.PrepareForWriting(); double weight = StatusWeightHelper.GetUninstallWeight(); _statusReporter = statusMonitor.CreateGeneralStatusReporter(weight); }