Estoy intentando analizar un documento OPEN API V3 usando la biblioteca swagger-parser-v3 (https://github.com/swagger-api/swagger-parser) versión 2.0.29. Pero cuando compilo el código, obtengo el siguiente error. [ERROR] io.swagger.v3.oas.models.servers.Server no está exportado [ERROR] io.swagger.v3.oas.models.OpenAPI no está exportado [ERROR] io.swagger.v3.oas.models.PathItem no está exportado [ERROR] io.swagger.v3.oas.models.Operation no está exportado [ERROR] io.swagger.v3.oas.models.Paths no está exportado [ERROR] . . . Read more
He consultado muchos sitios web e intentado de muchas formas formatear la hora, pero no he tenido éxito. ¿Cuál es la solución? Mi código: Código: [DisplayFormat(DataFormatString = “{0:HH:mm:ss}”, ApplyFormatInEditMode = true)] public TimeSpan? TimeOpen { get; set; } Utilizo Postman y envío en bruto “timeOpen”: “09:00:00”, “timeClose”: “18:00:00” en una . . . Read more
Tengo un proyecto de WebApi en .Net 5 y ya he estado utilizando Swagger con la configuración predeterminada (services.AddSwaggerGen() en el método ConfigureServices y app.UseSwagger() y app.UseSwaggerUI() en el método Configure en Startup.cs) sin ningún problema. Ahora decidí crear archivos de Swagger vía Swashbuckle.AspNetCore.Cli. Creé un archivo de manifiesto: .net . . . Read more
Cómo escribir una definición OpenAPI para el siguiente JSON? Básicamente es un array que consta de dos objetos con atributos similares pero campos diferentes. [ { “studentname”: “somename”, “studentrollno”: “somerollno”, “studentsubjects”: [ { “level”: “tercero”, “physics”: “xyz”, “maths”: “somevalue” }, { “level”: “segundo”, “physics”: “abc”, “maths”: “somevalue11” } ], “studentresult”: . . . Read more
Tengo una consulta PUT en formato multipart/form-data. Necesito enviar un array de objetos de la clase. La clase se ve así: public class TestObjects { public long Id { get; set; } public string Name { get; set; } public decimal MaxScore { get; set; } } ¿Qué debo escribir . . . Read more