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

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

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

En la entrada anterior, preparamos nuestro proyecto de ASP.NET con NancyFx. Cargamos los paquetes de NuGet que íbamos a utilizar, y preparamos nuestra aplicación para albergar las entidades, validaciones y los módulos de NancyFx. También creamos una entidad y una validación. Nos quedamos p...

Enviado por jorge
LEER MÁS

En esta ocasión, vamos a trabajar con NancyFx creando una entidad, creando una petición POST y otra GET dentro de nuestra API REST, y jugando con entidades y validaciones. Lo primero que haremos será crear un proyecto ASP.NET vacío. Abriremos después NuGet desde nuestro proyecto, y agregar...

Enviado por jorge
LEER MÁS

Una vez que ya hemos aprendido a hacer nuestra primera API REST con NancyFx, y una vez que también hemos aprendido a usar llamadas asíncronas en nuestras API REST, vamos a dar un paso adelante, y vamos a ver como trabajar con las rutas o patrones dentro de NancyFx. A modo recordatorio, conviene...

Enviado por jorge
LEER MÁS

Una vez que hemos creado nuestra primera API REST con NancyFx, vamos a meternos más en faena. Antes de entrar más en materia con rutas, respuestas, etc., me gustaría que viéramos como crear nuestras API REST con llamadas asíncronas. Con NancyFX, crear llamadas asíncronas es algo tremendame...

Enviado por jorge
LEER MÁS

En esta entrada vamos a programar nuestra primera API REST con NancyFx. Para ello, iniciaremos un nuevo proyecto Web de tipo ASP.NET, utilizando para ello una plantilla vacía. Al aceptar, aparecerá una nueva ventana en la que seleccionaremos como plantilla, la plantilla vacía de ASP.NET. ...

Enviado por jorge
LEER MÁS

NancyFX es un framework de código abierto muy ligero para desarrollar servicios basados en el protocolo HTTP dentro del paragüas de .NET y .NET Core (además de Mono). Con NancyFx, podemos devolver HTML utilizando el patrón MVC, o simplemente crear servicios que devuelvan datos, en formato JSO...

Enviado por jorge
LEER MÁS