В вашем контексте конечная точка - это URL, который заставляет сервер netcore что-то делать (запускать некоторый код), когда браузер подключается к серверу, цитирует URL-адрес как часть запроса http и, возможно, содержит данные тела или других параметров.
Согласно комментариям, UseMvc / UseSignalR на 2.2 были эффективно заменены одним UseEndpoints в 3.0. В руководстве по миграции netcore рассматриваются различия в глубине и даются рекомендации о том, как перейти от использования Mvc к использованию конечных точек
. На мой комментарий я настоятельно рекомендую вам не пытаться устанавливать sh Абсолютно другая среда разработки, по которой ваш курс преподносит / ожидает увидеть задания в заданиях, просто потому, что у вас Ma c и вы не можете / не будете использовать его в той же среде, которую использует учебное заведение. Передача приложения, использующего 3.0, преподавателю, отмечающему его на компьютере, использующем 2.2, может принести вам меньше очков, потому что он не компилируется