Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Проверка на наличие контролера или метода по имени


Автор: vdm 12.5.2014, 13:51
Для получения запрашиваемого контролера или метода можно использовать:

Код C#

Код

string action = (String)RouteData.Values["action"];
string controller = (String)RouteData.Values["controller"];


Как можно проверить что запрашиваемый контролер или его метод существует в действительности с таким именем/названием?

Автор: jonie 13.5.2014, 10:34
Вам копать в сорцах: http://aspnetwebstack.codeplex.com/SourceControl/latest#src/System.Web.Mvc/DefaultControllerFactory.cs

метод GetControllerType и далее "по этапу"...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)