При первом переходе к вашему приложению WebAPI будет обслуживать html-страницу + возвращать угловое приложение в ваш браузер.
Как только вы получаете угловой источник, навигация обрабатывается угловой клиентской стороной. Это означает, что вы не отправляете никаких запросов к вашему WebAPI и, следовательно, не достигаете какого-либо контроллера.
Единственные маршруты, которые вы должны создать в своем контроллере, это те, которые вы хотите запросить (с HttpClient
, например, post / get /...).