Как получить список всех маршрутов в ASP.NET Core?C#

Место общения программистов C#
Ответить
Anonymous
 Как получить список всех маршрутов в ASP.NET Core?

Сообщение Anonymous »

Есть ли в ASP.NET Core способ просмотреть список всех маршрутов, определенных при запуске? Мы используем метод расширения MapRoute IRouteBuilder для определения маршрутов.

Мы переносим старый проект WebAPI. Там мы могли бы использовать GlobalConfiguration.Configuration.Routes, чтобы получить все маршруты.

Точнее, мы делаем это в фильтре действий.

public class MyFilter : ActionFilterAttribute
{
public override void OnActionExecuting(ActionExecutingContext actionContext)
{
base.OnActionExecuting(actionContext);

// This no longer works
// var allRoutes = GlobalConfiguration.Configuration.Routes;

// var allRoutes = ???
}
}


Подробнее здесь: https://stackoverflow.com/questions/284 ... p-net-core
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»