Как стать автором
Обновить
6
0
Станислав Сидельников @ssidelnikov

Пользователь

Отправить сообщение
this.namespace, если речь про нее, инициализируется в конструкторе, так что пустой она быть не должна.
Для меня хабр — источник самообразования, мотиваиции и новостей

из-за восприятия здесь всего в штыки

Из-за того, что на хабре критикуют статьи помогают автору писать грамотно и правдиво, этот ресурс, имхо, и может быть источником самообразования и мотивации (как Вы сами сказали). Если бы все писали с большим количеством ошибок, то и образовываться, читая такие статьи, не получилось бы.
Насколько я понимаю, в приведенном примере за счет возврата EmptyResult мы не возвращаем код 302, а потом 404 из вызванного метода Http404. Вместо этого сразу вызываем Http404, возвращая код 404.
Этот метод на практике еще не применял, только привел перевод решения. Поэтому это лишь мое предположение, нужно попробовать оба варианта реализации InvokeHttp404.
В приведенном примере дано хорошее решение для nginx. Если я ничего не упустил, подобным образом можно сделать и в ASP.NET MVC, если использовать IIS 7 и выше (как было описано в разделе про настройку через Web.config).
Более простого решения, к сожалению, не нашел. Если оно существует, пусть даже постановку задачи придется немного изменить, будет очень интересно его узнать.
Для MVC 3.0 можно использовать код из примера для MVC 2.0.

Информация

В рейтинге
Не участвует
Откуда
Екатеринбург, Свердловская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Mobile Application Developer, Product Manager
Lead
От 500 000 ₽
People management
Building a team
Startup management
iOS development
Flutter
SWIFT
Objective-C
Golang
Git
Python