ExpertiDict

C# · Intermediário · Inglês · Técnico

ASP.NET Core

/ˌeɪ ɛs ˌpi ˈdɑt nɛt ˈkɔr/substantivo

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.

Veja também

Todos os termos de C#