private static ApiInfo GetApiInfo(ApiDescription desc) { var api = new ApiInfo() { Name = desc.GetFriendlyId() }; api.Method = desc.HttpMethod.Method; api.Route = GetRoute(desc); api.RouteParameters = GetRouteParameters(desc); api.QueryParameters = GetQueryParameters(desc); api.BodyParameter = GetBodyParameter(desc); api.ComplexTypes = GetComplexTypes(api.BodyParameter); return api; }