Minimal APIs provide automatic DTO binding, eliminating unnecessary boilerplate.
app.MapPost("/login", (LoginRequest req) =>
{
return Results.Ok($"Welcome {req.Email}");
});
This improves readability, reduces errors, and works perfectly with endpoint filters.
