private void FillValueValidator(CfgField f, XAttribute e, string validatorName) { if (e != null) { var validator = new Validator() { Type = validatorName, Rule = e.Value }; f.Validators.Add(validator); f.ValueValidators.Add(validator); } }
public static bool addConfigField(string nameForConsole, CfgField cfgField) { $"ConfigVarsConsoleCommand: adding field {nameForConsole}".logDbg(); if (cfgFields.ContainsKey(nameForConsole)) { $"ConfigVarsConsoleCommand: field {nameForConsole} is already added!".logError(); return(false); } else { cfgFields[nameForConsole] = cfgField; return(true); } }