public SettingsCheckResult CheckAllSettings() { var result = new SettingsCheckResult(); foreach (var check in _settingsNavigationChecks) { result.Merge(check.CheckSettings()); } return(result); }
public void Merge(SettingsCheckResult settingsCheckResult) { SettingsHaveChanged = SettingsHaveChanged || settingsCheckResult.SettingsHaveChanged; Result.Merge(settingsCheckResult.Result); }