Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 20232|Respuesta: 0

[WebAPI] webAPI genera automáticamente documentación de ayuda

[Copiar enlace]
Publicado en 6/10/2016 15:08:16 | | | |
Anteriormente, usaba webapi para proporcionar interfaces en el proyecto, y descubrí que en el proyecto hay generación automática de documentos de ayuda según los métodos y comentarios de webapi, y también puedes probar métodos webapi, que son muy potentes, y ahora los compartiré contigo.
Echa un vistazo primero a la documentación generada de webapi.
1. La siguiente figura muestra la página superior del documento de ayuda de generación, donde Values es el controlador, y la lista debajo de la API muestra el método http (Get, POST, etc.), la acción de la solicitud y la descripción del método.
2. Haz clic en el enlace del recuadro rojo para abrir la página de detalles del método API, como se muestra en la figura de abajo.
3. Haz clic en la API de prueba para abrir la siguiente página

4. Introduce los parámetros, haz clic en el botón Enviar, abre la página siguiente y podrás ver el valor de retorno.

Los pasos para configurarlo son los siguientes:
Entorno de desarrollo VS2012 + MVC4 + API WEB
1. Referencia al cliente de prueba de la API web a través de NuGet

Referenciar la DLL generará un archivo así:
Esta es nuestra interfaz de documentación de ayuda


2. Haz los siguientes ajustes en las propiedades del proyecto, revisa el archivo del documento XMl y establece la ruta
3. Crear un XmlDocument.xml bajo la carpeta App_Data del proyecto
4. Abre el archivo AreasHelpPageApp_StartHelpPageConfig.cs y cancela los siguientes comentarios de código

Ejecuta el proyecto, abre la http://localhost:3619/Help y puedes ver el documento API generado automáticamente, que es una imagen del artículo

Descarga del proyecto:

WebAPIHelper.part2.rar (893.15 KB, Número de descargas: 1) WebAPIHelper.part1.rar (1.5 MB, Número de descargas: 0)




Anterior:Error de servers.py de SS-Panel v3 ejecutando Python
Próximo:Bloquea clic derecho, F12, y evita ver el código fuente
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com