Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

219
Visualizações
Generación automática de documentación para ASP.net WebAPI

Actualmente tengo un proyecto MVC en ASP.Net que usa WebApi. La mayor parte del código de los controladores está escrito en C#. Me gustaría generar automáticamente una descripción de las llamadas API que incluye:

1.) La URL de la página/punto final

2.) Descripción de lo que hace el punto final/la página

3.) Lista de argumentos con descripciones y tipos de datos.

4.) Verbo HTTP (obtener, publicar, poner, eliminar)

5.) Los permisos requeridos para la página

La descripción tendrá que ser escrita manualmente.

He leído bastantes otros artículos que dan como resultado que el individuo use una aplicación de terceros como Swagger. ¿Hay algo integrado en ASP.Net para ayudar con esto? Si quisiera intentar generar documentación yo mismo (sin usar software de terceros), ¿cómo comenzaría a crear dicha documentación?

He pasado una buena cantidad de tiempo buscando en Google varias consultas y parece que no puedo encontrar una respuesta.

Editar: ¿Cuál es el beneficio de usar Swagger sobre las páginas de ayuda de ASP.Net en mi caso?

over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

Como alternativa a Swagger, puede utilizar las 'Páginas de ayuda' para ASP.NET Web API.

Las entradas dentro de esta documentación se generan automáticamente y contendrán información como:

  • URI relativo

  • Método HTTP

  • Muestra de datos de solicitud/respuesta

  • Una descripción del propósito de la API (derivada de comentarios XML)

Si es posible usar un componente de terceros, le recomendaría que use Swagger (use el paquete Swashbuckle NuGet ) para obtener la documentación de la API.

over 4 years ago · Santiago Trujillo Relatório

0

Swagger no solo enumera su api uris. Los usuarios realmente los prueban y ven la respuesta.

Swagger tiene herramientas para crear la documentación antes de implementarla.

También puede agregar una descripción usando los comentarios.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda