public bool TryGetVariable(Type apiVariableType, out IApiVariable result) { if (!_flattenVariables.TryGetValue(apiVariableType, out var value)) { result = null; return(false); } result = value; return(true); }
public virtual bool TryGetVariable(string variableName, out IApiVariable result) { result = Variables.FirstOrDefault(x => x.Name == variableName); return(result != null); }