private static string GetRequestParamType(Operation op, string name, string defaultType = "body") { if (op.Routes.Any(x => x.IsVariable(name))) return "path"; return !op.Routes.Any(x => x.Verbs.Contains(HttpMethods.Post) || x.Verbs.Contains(HttpMethods.Put)) ? "query" : defaultType; }