protected override void ProcessRecord() { ThrowErrorIfProjectNotOpen(); using (IConsoleHostFileConflictResolver resolver = CreateFileConflictResolver()) { RunUpdate(); } }
protected override void ProcessRecord() { ThrowErrorIfProjectNotOpen(); using (IConsoleHostFileConflictResolver resolver = CreateFileConflictResolver()) { using (IDisposable logger = ConsoleHost.CreateLogger(this)) { InstallPackage(); } } }
protected override void ProcessRecord() { ThrowErrorIfProjectNotOpen(); using (IConsoleHostFileConflictResolver resolver = CreateFileConflictResolver()) { using (IDisposable monitor = CreateEventsMonitor()) { InstallPackage(); } } }
protected override void ProcessRecord() { Preprocess(); using (IConsoleHostFileConflictResolver resolver = CreateFileConflictResolver()) { using (IDisposable monitor = CreateEventsMonitor()) { RunUpdate().Wait(); } } }