public static IEnumerable <IParameterLink> ParameterLinks(this ParameterSettings parameterSettings, Type type, string propertyName) { if (parameterSettings == null || parameterSettings.ParameterMaps == null || type == null || string.IsNullOrWhiteSpace(propertyName)) { return(null); } ParameterMap parameterMap = parameterSettings.ParameterMap(type); if (parameterMap == null) { return(null); } return(parameterMap.ParameterLinks(propertyName)); }