ASP.NET Core shine sabon, mai yawa-tumbuka, high-performance web framework don gina web apps da APIs tare da C#. Babbar ra'ayi shine middleware pipeline — sararin alaƙa mai daidaitawa na abubuwan da kowannen ɗaya ke aiki da HTTP request/response, yana shawo kan abubuwan da suka shiga duka, kamar auth, logging, da routing.
Wacce ASP.NET Core API mafi karkace
builder = WebApplication.CreateBuilder();
builder.Services.AddScoped<IUserService, UserService>();
app = builder.Build();
app.UseHttpsRedirection();
app.UseAuthentication();
app.UseAuthorization();
app.MapGet(, ( id, IUserService svc) => svc.Get(id));
app.MapPost(, (User user, IUserService svc) => svc.Create(user));
app.Run();
