Cómo crear tu propio servidor nuget y desplegarlo a Azure

Desde que trabajo con .Net he usado paquetes Nuget, normalmente eran públicos, de nuget.org, a medida que he ido experimentando cambios profesionales a nuevos proyectos, comencé a utilizar paquetes privados, propios del proyecto, en orígenes nuget privados.

Esto me ha llevado a plantearme la necesidad de hacerme con mi propio servidor nuget para mis proyectos personales, siendo una herramienta fantástica para alojar todo el código que normalmente necesito reutilizar. En esta entrada voy a explicar cómo hacerlo. 

Leer más…

Cómo documentar un servicio con swagger y summary.

Continúo la serie de entradas sobre swagger como herramienta para documentar tus APIs.

En anteriores entradas he escrito sobre cómo configurarlo para una documentación básica de un endpoint, con lo que apenas conseguirás darle una funcionalidad básica y disponer del tipo de verbo Http y parámetros recibidos o respuestas devueltas. También he escrito sobre cómo utilizarlo con autenticación basada en bearer token, OAuth, lo cual es vital para probar desde swagger una API con este mecanismo de seguridad.

Ahora voy a explicarte como añadir documentación sobre la funcionalidad que tu endpoint expone, permitiéndote reflejar en una frase su comportamiento. 

Leer más…