예제 #1
0
 private static MenuEntry[] CreateMenuEntries(Configuration configuration, InstallWimTweak installWimTweak)
 {
     return(new MenuEntry[] {
         new SystemAppsRemovalEnablingEntry(),
         new UWPAppRemovalEntry(configuration, installWimTweak),
         new WinDefenderRemovalEntry(installWimTweak),
         new EdgeRemovalEntry(),
         new OneDriveRemovalEntry(),
         new ServicesRemovalEntry(configuration),
         new WindowsFeaturesRemovalEntry(configuration),
         new TelemetryDisablingEntry(),
         new CortanaDisablingEntry(),
         new AutoUpdatesDisablingEntry(),
         new ScheduledTasksDisablingEntry(configuration),
         new ErrorReportingDisablingEntry(),
         new TipsAndFeedbackDisablingEntry(),
         new NewGitHubIssueEntry(),
         new AboutEntry(),
         new QuitEntry()
     });
 }
 public WindowsDefenderRemover(IUserInterface ui, InstallWimTweak installWimTweak)
 {
     this.ui = ui;
     this.installWimTweak = installWimTweak;
 }
예제 #3
0
 public WinDefenderRemovalEntry(InstallWimTweak installWimTweak) => this.installWimTweak = installWimTweak;
예제 #4
0
 public UWPAppRemovalEntry(Configuration configuration, InstallWimTweak installWimTweak)
 {
     this.configuration   = configuration;
     this.installWimTweak = installWimTweak;
 }
예제 #5
0
 public WindowsDefenderRemover(IUserInterface ui, InstallWimTweak installWimTweak, IOperation securityCenterRemover)
 {
     this.ui = ui;
     this.installWimTweak       = installWimTweak;
     this.securityCenterRemover = securityCenterRemover;
 }