Junior — Middle
Jaké metody konfigurace tras v minimal APIs se v praxi používají?
sobes.tech AI
Odpověď od AI
V praxi minimal APIs v C# se obvykle používají následující metody pro konfiguraci tras:
- Použití rozšiřujících metod
MapGet,MapPost,MapPut,MapDeletek definování tras a odpovídajících handlerů. - Skupinování tras pomocí
MapGrouppro organizaci a aplikaci společných nastavení, například middleware nebo prefixů. - Použití parametrů trasy a jejich propojení s parametry metod.
Příklad:
var app = WebApplication.CreateBuilder(args).Build();
app.MapGet("/products/{id}", (int id) =>
{
return Results.Ok($"ID produktu: {id}");
});
app.MapPost("/products", (Product product) =>
{
// logika přidání produktu
return Results.Created($"/products/{product.Id}", product);
});
app.Run();
Tento přístup umožňuje rychle a stručně nakonfigurovat trasy bez nutnosti vytváření kontrolerů.