public void ParseKey(string key, Parameter parameter) { string field, _operator; split(key, ':', out field, out _operator); parameter.Field = field; parameter.Operator = _operator; }
public Parameter CreateSimpleParameter(string resource, string key, string value) { Parameter parameter = new Parameter(); parameter.Resource = resource; ParseKey(key, parameter); parameter.Argument = DetermineArgument(parameter); ParseValueToTerm(value, parameter); parameter.Strain = DetermineStrain(parameter); return parameter; }