public void AddOrUpdateCoreSetting(string corePath, List <VariableDescription> variables) { CoreSetting coreSetting = CoreSettings.FirstOrDefault(s => s.CorePath == corePath); if (coreSetting != null) { coreSetting.Variables = variables; } else { CoreSettings.Add(new CoreSetting() { CorePath = corePath, Variables = variables }); } }
public bool TryGetCoreSetting(string corePath, out CoreSetting coreSetting) { coreSetting = CoreSettings.FirstOrDefault(s => s.CorePath == corePath); return(coreSetting != null); }