es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: OPENAPI

OpenApi OpenApiResponseWithBody arroja un error al usar typeof.

Tengo las siguientes anotaciones OpenApi para mi función de Azure: using Hl7.Fhir.Model; [FunctionName("NombreFuncion")] [OpenApiOperation(operationId: "IdOperacion", tags: new[] { "Etiqueta" }, Description = "Descripción a completar.")] [OpenApiSecurity("clave_funcion", SecuritySchemeType.ApiKey, Name = "código", In = OpenApiSecurityLocationType.Query)] [OpenApiRequestBody("text/json", typeof(ProjectModelo), Required = true)] [ApiExplorerSettings(GroupName = "NombreGrupo")] [OpenApiResponseWithBody(statusCode: HttpStatusCode.OK, bodyType: typeof(ClassLibraryModelo), contentType = "application/json", Description = . . . Read more

La identificación de la operación OpenAPI se repite.

Estoy utilizando Open-API para generar una clase de Java usando un archivo YAML. Cuando ejecuto mvn clean install Obtengo este error: Error inesperado en la generación de Open-API org.openapitools.codegen.SpecValidationException: Hubo problemas con la especificación. La opción se puede desactivar a través de validateSpec (Maven/Gradle) o –skip-validate-spec (CLI). | Conteo de . . . Read more

Validación de arrays y objetos anidados en OpenAPI.

Estoy utilizando la especificación de OpenApi, este es un ejemplo de código que genera la clase: CreateUsersRequest: required: – userIds type: object properties: userIds: uniqueItems: true minItems: 1 type: array items: type: string format: uuid Deseo prohibir el envío de la siguiente solicitud: { “userIds”: [ “” ] } { . . . Read more

Crear swagger-ui a partir de open-api.yml

Estoy intentando generar interfaces a partir de una especificación de Open-API y tengo un complemento de Gradle: implementation( “org.springdoc:springdoc-openapi-ui:1.5.12”, “org.openapitools:openapi-generator-gradle-plugin:5.3.0” ) Defino el archivo de API como: def apiFile = “$rootDir/src/main/resources/openapi/api.yml” La tarea buildOpenApi se configura de la siguiente manera: task buildOpenApi(type: GenerateTask) { generatorName = “spring” inputSpec = apiFile . . . Read more

La API maneja una solicitud defectuosa sin generar un evento de error, aunque esté anotada con ApiModelProperty con dataType.

Obtengo el siguiente error: “El valor generado es de tipo entero en lugar de tipo ‘cadena’” con la exploración de conformidad de 42crunch con el siguiente problema reportado: “La API maneja una solicitud defectuosa sin generar un error”. En la exploración de prueba, intenta pasar el siguiente cuerpo de solicitud: . . . Read more