示例#1
0
        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);
 }