private GetParameter ( string paramname ) : ParameterDefinition | ||
paramname | string | |
return | ParameterDefinition |
internal ParameterDefinition GetParameter(string paramname)
{
if (string.IsNullOrEmpty(paramname))
throw new ArgumentException("paramname cannot be null or empty");
var param = Parameters.FirstOrDefault(v => v.Name == paramname);
if (param == null)
throw new KeyNotFoundException($"found no parameter with name '{paramname}'");
return param;
}