C# · Intermediário · Inglês · Técnico
ASP.NET Core
Framework web multiplataforma do .NET para construir APIs, sites e serviços, com servidor Kestrel, pipeline de middlewares, injeção de dependência e configuração embutidos.
Onde usar
Aparece em vagas e arquiteturas de back-end C#: quase toda API HTTP em .NET é um app ASP.NET Core. Saber como o pipeline e o container de DI funcionam é essencial para depurar requisições.
Em código
var app = WebApplication.CreateBuilder(args)
.Build();
app.MapGet("/", () => "Olá");
app.Run();Exemplos
The API runs on ASP.NET Core with Kestrel.
A API roda em ASP.NET Core com Kestrel.
We're migrating the old site to ASP.NET Core.
Estamos migrando o site antigo para ASP.NET Core.
Cuidado
Não confunda com o ASP.NET clássico (System.Web), que roda só no .NET Framework e no IIS.