Nuestra Primera Web Api con Net Core

Cristian Rengifo
2 min readFeb 28, 2019

--

En este articulo se va a llevar a cabo el desarrollo nuestra primera Web Api, para esto se debe tener instalado Net Core y un editor de código; si no los tiene instalados dejo los links con las instrucciones:

Ya con los requisitos instalados empezamos.

Al instalar .Net Core se tiene disponible el CLI DotNet, escriba dotnet help en su consola para ver las posibilidades que se tienen. Si se quieren ver las posibilidades a la hora de crear un proyecto teclea

 dotnet new

Como se ve hay bastantes posibilidades con .Net Core 2.2 y vienen más novedades con la versión 3 de la que se publicará más adelante.

Por ahora la meta es crear una Web Api, lo primero es crear una carpeta para el proyecto y luego dentro de esta carpeta se crea el proyecto con el comando

dotnet new webapi

y abrimos el proyecto con Visual Studio Code con el comando

code .

Ya se tiene creada la primera Web Api, en la Carpeta Controllers se crean todos nuestros endpoints.

Para correr esta API solo se ejecuta el comando

dotnet run

La consola muestra que ya se está ejecutando por el puerto 5000 y 5001, como se ve el único controller que se tiene es ValuesController, se ingresa a la dirección

https://localhost:5001/api/values

y nos responde con

Ya con eso se tiene una Web Api funcional, se pueden crear más controllers y agregar una funcionalidad más avanzada.

--

--

Cristian Rengifo

Software Developer #ASPNET, #WebApi, #MVC, #Angular, #Informix4GL and learning #Elixir