Подобные вопросы задавались много раз, но по какой-то причине ничего из того, что я пробовал, не сработало.У меня есть приложение ajax, и когда пользователь запрашивает неверный URL, я хотел бы вернуть JsonResult, который выглядит примерно так:
[ error: true, status: 404, message: 'The requested page could not be found... or some other message... ']
Я не хочу, чтобы пользователь просто перенаправлялся на страницу ошибкиопределенный в файле web.config, который вывел бы их из приложения AJAXиз-за исключений, генерируемых моим кодом
Пользовательский FilterAttribute, который расширяет FilterAttribute и реализует IExceptionFilter - та же проблема, что и раньше Override HandleUnknownAction в базовом контроллере - Не удалось выяснить, как вернуть JsonResult изметод Добавлен маршрут «поймать все» - мои другие маршруты используются до того, как будет найден маршрут «поймать весь маршрут»
Любые мысли приветствуются.