No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Creando una Web APi con .NET Core

8/17
Recursos

Aportes 17

Preguntas 5

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

Si tuvieron algunos problemas en Windows , este Link puede ayudarlos con la instalacion.

Adicional, la plantilla actual no es la misma que en el ejercicio, es sobre el clima. Si deseas hacer la prueba en tu navegador puedes hacerla :

https://localhost:5001/WeatherForecast

WEB API .NET CORE

  • Definición: Una API es un conjunto de funciones y procedimientos que cumplen una o muchas funciones con el fin de ser utilizadas por otro software.

  • Para instalar las plantilla de Web Api:
    dotnet new --install “Microsoft.DotNet.Web.ProjectTemplates2.2”

-Para ver los tipos de proyectos disponlbles:
dotnet new

Para crear un project webApi:
dotnet new webapi -n “ProjectSQLAzure”

Para compilar el proyecto:
dotnet run

-CLI DOTNET CORE:
https://bit.ly/2BcxKmF

Vengo haciendo la ruta de Ciencia de Datos y me topo con este curso y me encuentro perdido… Lo que me llevo a tomar el curso de API REST y de C#… y ya ahora si me siento ubicado.

Si como yo haces la ruta de la escuela de ciencia de datos te dejo mis apuntes, espero te sean de utilidad, (al momento de tomar este curso no se C# necesario para este curso) pero tranquilo, sigue los pasos instala encarecidamente la versión 2.1 de DotNet porque la versión 3.1 cambio y no podrás completar el curso si tampoco conoces de C#. Aquí mis notas, escríbeme si necesitas algo.

https://github.com/rb-one/Curso_de_SQL_en_Azure/blob/master/Notes/notes.md

¿A alguien más se le crea una webapi de weather (clima)?

Para la comunidad de platzi usarios de Debian, Linux, les dejo el link con las instrucciones para la instalacion correspondiente en caso de que con el comando $dotnet new les devuelva error:
https://docs.microsoft.com/en-us/dotnet/core/install/linux-debian#debian-10-

A mi no me aparece la opción de api/values ![](

a mi no me aparece la opción de Api/values

El comando dotnet new ya no es valido dentro de la terminal de VS CODE. ¿Cual lo sustituye?

Si la webapi les sale como WeatherForecast desintalen el SDK 3.1 e instalen la versión 2.1

Para net6.0
la ruta es:
https://localhost:####/swagger/index.html

Problema con el firewall

Si a alguno le da algun error y no le aparece nada al momento de ingresar a la ruta de: https://localhost:5000/api/values, lo que deben de hacer es desactivar temporalmente su firewall.

El error que da en el navegador es este:
La conexión para este sitio no es seguralocalhost envió una respuesta no válida.

Compañeros, en Arch Linux es tan fácil como ingresar sudo pacman -S dotnet-sdk

No es buena practica conectarse directamente a la base de produccion, por medidas de seguridad

Buena noche,

Para instalar la plantilla, me indica que el termino Dotnet no lo reconoce, me podrían indicar con cual lo puedo cambiar

Si recién formatearon o no lo tienen.
Para que les funcione el comando DOTNET NEW deben tener el NET Core SDK

https://dotnet.microsoft.com/download/dotnet-core/thank-you/sdk-3.1.301-windows-x64-installer

dotnet" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.

alguien sabe por que sale esto’