Ошибка StructureMap при неверном контроллере
Я использую Структурную карту, как это делает витрина магазина MVC Роба Конери, и у меня есть AdminController, и поэтому, чтобы добраться до него, я просто набираю:
website/Admin/action
однако, если я пропущу по буквам имя контроллера, я получаю ошибку ниже:
Сведения об исключении: System.ArgumentNullException: значение не может быть нулевым. Имя параметра: ключ
Там происходит ошибка в этой строке:
Controller controller = ObjectFactory.GetInstance(controllerType) as Controller;
Кто-нибудь есть какие-либо идеи о том, как я могу справиться с этой ошибкой или вообще не допустить, чтобы это произошло, и, возможно, просто перейти на страницу 404 ??
Ура заранее