ASP.NET-Core 2.0 Добавить / удалить маршруты после того, как приложение уже запущено - PullRequest
0 голосов
/ 15 мая 2018

У меня есть необходимость добавить / удалить пользовательские маршруты, которые были зарегистрированы во время метода Configure () класса Startup через IApplicaitonBuilder.После запуска я вызываю метод MapRoute в команде UseMvc, чтобы зарегистрировать несколько пользовательских маршрутов для моих контроллеров, которые все работают как положено.

Я хотел бы создать функцию управления маршрутами, которая позволяет администратору API включать / отключать эти пользовательские маршруты, что означает, что мне нужна возможность добавлять / удалять маршруты после того, как приложение уже запущено.

Я попытался получить доступ к IApplicationBuilder через DI в моем контроллере управления, но не смог разрешить его.Кто-нибудь знает, возможно ли это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...