private bool ConfirmInstallAction(IEnumerable <IPluginDescription> plugins) { foreach (var plugin in plugins) { if (!string.IsNullOrEmpty(plugin.LicenseText)) { using (var licenseConfirmationBox = new LicenseConfirmationDialog(plugin)) { if (licenseConfirmationBox.ShowDialog(this) != DialogResult.OK) { return(false); } } } } return(true); }
private bool ConfirmInstallAction(IEnumerable<IPluginDescription> plugins) { foreach (var plugin in plugins) { if (!string.IsNullOrEmpty(plugin.LicenseText)) { using (var licenseConfirmationBox = new LicenseConfirmationDialog(plugin)) { if (licenseConfirmationBox.ShowDialog(this) != DialogResult.OK) return false; } } } return true; }