es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: MINIMAL-APIS

Hacer urls en minúsculas para una API mínima.

Digamos que tengo la siguiente API mínima: var builder = WebApplication.CreateBuilder(args); // Opciones de enrutamiento builder.Services .Configure<routeoptions>(options => { options.LowercaseUrls = true; options.LowercaseQueryStrings = true; }); await using var app = builder.Build(); // API app.MapGet(“/api/customers/{id:int}”, async (VRContext db, int id) => await db.Customers.FindAsync(id) switch { { } customer => Results.Ok(customer), . . . Read more

Cómo acceder a DbContext en Program.cs de API mínima de .NET 6

Estoy intentando llamar a los métodos de EF Core al iniciar la aplicación en mi archivo Program.cs, utilizando la plantilla .NET 6 minimal API y obtengo el siguiente error: System.InvalidOperationException: ‘No se puede resolver el servicio scoped ‘Server.Infrastructure.DbContexts.AppDbContext’ desde el proveedor raíz.’ // *** Construir aplicación web *** var builder . . . Read more

API Mínima en .NET 6 usando múltiples archivos.

En .NET 6 es posible crear APIs minimalistas: var builder = WebApplication.CreateBuilder(args); var app = builder.Build(); app.MapGet(“/products/{id}”, (int id) => { return Results.Ok(); }) app.MapGet(“/users/{id}”, (int id) => { return Results.Ok(); }) app.Run(); ¿Cuál sería un enfoque para agrupar los puntos finales en varios archivos en lugar de tenerlos todos . . . Read more