public void Install(Action <HomebrewSettings> configurator) { if (configurator == null) { throw new ArgumentNullException(nameof(configurator)); } var settings = new HomebrewSettings(); configurator(settings); Install(settings); }
public void Uninstall(HomebrewSettings settings) { _homewbrewRunner.Run("uninstall", settings ?? new HomebrewSettings()); }