private IEnumerable <OpenApiParameter> GetParameters() { if (Docs.ContainsKey(PathKey)) { JToken parameters = Docs.SelectToken($"{PathKey}.{ParametersKey}"); if (parameters != null) { return(parameters.ToObject <IEnumerable <OpenApiParameter> >() .Select(d => { KeyValuePair <string, string>?map = ParametersMap?.FirstOrDefault(p => p.Value.Equals(d.Name, StringComparison.OrdinalIgnoreCase)); if (map != null && map.HasValue && map.Value.Key != null) { d.Name = map.Value.Key; } return d; })); } } return(Enumerable.Empty <OpenApiParameter>()); }