Iniciar sesión
Registrarse
He olvidado mi contraseña
Filtrando por 'Web API'

Introducción Ya he escrito en este blog en alguna ocasión sobre Swagger en ASP.NET Core, sin embargo, en los últimos meses Swagger ha sufrido algunos cambios y actualizaciones que pueden hacerte perder la cabeza a la hora de aplicarlo a nuestras Web APIs con ASP.NET Core 3.1. Mi intención en...

Enviado por jorge
LEER MÁS

A la hora de preparar una Web Api con ASP.NET Core, podemos indicar si queremos usar SSL y https o no. Si utilizas Postman y preparas en local tu Web API con SSL, es posible que te encuentres con un error y que en Postman, la URL con la petición que creemos no funcione, mientras que en navegador...

Enviado por jorge
LEER MÁS

En este post vamos a ver como integrar la funcionalidad que proporciona Swagger API en un proyecto basado en Asp.NET core Web Api. Swagger, para quién  no lo conozca, es un framework que permite acceder a un API Rest a través de un interfaz de usuario y que también proporciona soporte para crea...

Enviado por rafahernandez
LEER MÁS

En esta entrada, vamos a ver algunas pautas generales a la hora de personalizar la presentación de Swagger. Por defecto, Swagger nos muestra la información de nuestras APIs en un formato genérico, pero si nuestra API va a tener un carácter comercial o queremos darle un formato un poco más per...

Enviado por jorge
LEER MÁS

En la anterior entrada veíamos como agregar Swagger a nuestra Web API para nutrirla de información de ayuda. Esto es especialmente útil para aquellos desarrolladores que deseen utilizar nuestra Web API. No obstante, a veces la información que agregamos puede resultar escasa, por lo que a con...

Enviado por jorge
LEER MÁS

El otro día, explicaba una forma de versionar nuestras Web APIs desarrolladas con ASP.NET Core 2 sin utilizar Microsoft.AspNetCore.Mvc.Versioning. En esta ocasión, voy a indicar como sobre la base de aquel ejemplo, utilizar Swagger. Swagger nos va a permitir generar documentación de nuestra W...

Enviado por jorge
LEER MÁS

Hay una forma básica, sencilla y rápida de versionar nuestra Web API desarrollada en ASP.NET Core 2, y es lo que voy a tratar de enseñaros a hacer en esta entrada. Es más, también os mostraré mi forma de versionar las APIs. Es algo que quiero compartir por si os sirve, y que he utilizado en...

Enviado por jorge
LEER MÁS

¿Como cambiar el formato de los resultados devueltos por un servicio mediante un parametro en la url de la solicitud GET?. Pues es muy sencillo. Tenemos que agregar a la configuración del servicio, los formatters que queremos usar. Lo más común es usar Xml y Json. A&nt...

Enviado por rafahernandez
LEER MÁS