Так, например, существует файл SomeController.cs в Controllers/, который выглядит примерно так:
Код: Выделить всё
[Route("api/[controller]")]
[ApiController]
public class SomeController : ControllerBase {
// ... dependencies, routes, functions, etc, go here ...
}
Код: Выделить всё
services.AddControllers(); // {
endpoints.MapControllers(); //
Подробнее здесь: [url]https://stackoverflow.com/questions/79111653/asp-net-core-how-are-controllers-detected-and-routed-in-an-asp-net-core-web-ap[/url]