/// <summary> /// A simple constructor that initializes the object with its dependencies. /// </summary> public CreateBackupTask(VirtualModActivator p_vmaActivator, ModManager p_ModManager, IEnvironmentInfo p_EnvironmentInfo, PluginManagerVM p_pmPluginManagerVM, IPluginManager p_pmPluginManager, ProfileManager p_pmProfileManager, string p_strSelectedPath, BackupManager p_bmBackupManager, ConfirmActionMethod p_camConfirm) { m_camConfirm = p_camConfirm; VirtualModActivator = p_vmaActivator; ModManager = p_ModManager; EnvironmentInfo = p_EnvironmentInfo; SelectedPath = p_strSelectedPath; BackupManager = p_bmBackupManager; PluginManagerVM = p_pmPluginManagerVM; PluginManager = p_pmPluginManager; ProfileManager = p_pmProfileManager; }
/// <summary> /// A simple constructor that initializes the object with its dependencies. /// </summary> public PurgeLooseFilesTask(BackupManager p_BackupManager, ConfirmActionMethod p_camConfirm) { BackupManager = p_BackupManager; m_camConfirm = p_camConfirm; }