Del curso: .NET 8 esencial

Accede al curso completo hoy mismo

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

Web API mínimas con NativeAOT

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

Del curso: .NET 8 esencial

Web API mínimas con NativeAOT

Anteriormente, en este curso ya mencioné la característica de NativeAOT, la cual nos permite publicar nuestras aplicaciones de forma autocontenida y compiladas a código nativo. Esto con el objetivo de que ejecuten más rápido, usen menos memoria y, además, no requieran el runtime de .Net instalado. En .Net 8, esta capacidad también está ahora disponible para las web API mínimas de ASP.NET Core. Incluso, hay una plantilla específica para esto. Aquí voy a escribir dotnet new ls para ver la lista completa de plantillas, y si hago scroll hacia arriba, vamos a encontrar esta que se llama webapiaot. Justamente, esta es la plantilla que usamos para crear Web API compatibles con esta capacidad de NativeAOT. Esto es inmensamente útil cuando, por ejemplo, construimos Azure Functions o microservicios que requieren ejecutar rápidamente como respuesta a algún evento. Entonces, aquí vamos a hacer lo siguiente, dotnet new webapiaot y el nombre que le voy a poner es webapi nativeaot. Vamos a…

Contenido