Del curso: .NET 7 esencial

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 23.200 cursos impartidos por expertos del sector.

Web API mínimas con .NET 7

Web API mínimas con .NET 7 - Tutorial de .NET

Del curso: .NET 7 esencial

Web API mínimas con .NET 7

En ASP.NET Core, desde .NET 6, contamos con las web API mínimas que nos permiten crear API sin necesidad de tener los controllers. Este modelo de aplicación continúa en .NET 7 y se le agregan algunas características nuevas, que voy a mostrarte en este video, principalmente, dos de ellas. Para hacer esto, lo primero que vamos a hacer es un nuevo proyecto de tipo webapi y le voy a pasar el argumento de minimal para poder crear uno de estos proyectos. Aquí voy a abrir Visual Studio Code, ya que quiero mostrarte que en Program.cs, justamente, es donde se están definiendo todos estos endpoints, a diferencia del modelo tradicional, donde tenemos un folder llamado controllers y es ahí donde están esas clases que heredan de una clase base llamada ControllerBase. Aquí todo está dentro de Program.cs y lo que voy a hacer es mostrarte una nueva característica llamada los agrupamientos de rutas, o route groupings en inglés. Para poder mostrarte esto, lo que voy a hacer es invocar el método…

Contenido