Configure rápidamente una API simulada CRUD utilizando un generador de origen basado en Roslyn diseñado para leer las especificaciones de OpenAPI. Construya y ejecute el proyecto con un archivo YAML especificado y tendrá una API simulada completamente funcional lista en segundos.
Siga estos pasos para que su servidor API simulado esté en funcionamiento:
Clone este repositorio a su máquina local:
cd aspnetcore-openapi-source-generator/src/OpenApi.WebApiEjecute el proyecto especificando la ruta a su archivo Yaml de especificación OpenAPI:
dotnet run -p:OpenApiSpecPath= " path_to_openapi_spec.yaml " Reemplace path_to_openapi_spec.yaml con la ruta a su archivo OpenAPI YAML. Este comando construye y ejecuta el proyecto, generando los puntos finales de API necesarios como se define en su archivo YAML.
Después de que se inicie la aplicación, mostrará la URL donde se aloja el servidor. Append /swagger/index.html a esta URL en su navegador para ver e interactuar con su API simulada recién creada a través de la interfaz de usuario de Swagger.
http://localhost:5287/swagger/index.html¡Las contribuciones son bienvenidas! Siéntase libre de desembolsar este repositorio y enviar solicitudes de extracción, o abrir problemas para sugerir mejoras o errores de informes.
Este proyecto tiene licencia bajo la licencia MIT.
Si necesita ayuda o tiene alguna pregunta sobre el uso de esta herramienta, abra un problema en el repositorio.