TOOGLE
Versioning the API - ASP.NET Core MVP - Others
• Install Microsoft.AspNetCore.Mvc Nuget
• Add at Program.cs

builder.Services.AddApiVersioning(options =>
{
    options.ReportApiVersions = true;
    options.AssumeDefaultVersionWhenUnspecified = true;
    options.DefaultApiVersion = new ApiVersion(1, 0);
    options.ApiVersionReader = new UrlSegmentApiVersionReader();  // Versionamento via URL
});

AND

app.MapGet("/", () => Results.Redirect("/api/v1.0/Home/"));

• Add at HomeController.cs

namespace blablabla.Controllers
{
    [ApiController]
    [Route("api/v{version:apiVersion}/[controller]")]
    [ApiVersion("1.0")]