В рамках вводной темы по Razor-функциях в версии 4.0 осталось рассмотреть, как узнавать об ошибках в них.
При создании функций и при их редактировании, ошибки неизбежны. Поэтому важно эти ошибки уметь отлавливать и исправлять.
Если в вашей Razor-функции есть ошибка, пользователь увидит ее на странице.
На месте функции будет красоваться [Error].
Если пользователь является также пользователем админки и зашел в нее, то вместо [Error] он или она увидит подробную информацию об ошибке.
Ошибки всегда записываются в журнал. Поэтому ее можно обнаружить посмотрев последние записи в нем.
Это можно сделать либо с помощью встроенного просмотрщика журнала, либо специальной программой - тоже для этих целей.
И наконец, если вы создаете Razor-функции в Visual Studio, то ошибки вы там увидите во встроенном просмотрщике журнала.
Вероятно, то же самое распространяется и на другие инструменты с помощью которых вы можете создавать свои Razor-функции (понятно, что речь не идет о Notepad'е).
При создании функций и при их редактировании, ошибки неизбежны. Поэтому важно эти ошибки уметь отлавливать и исправлять.
Ошибка на странице
Если в вашей Razor-функции есть ошибка, пользователь увидит ее на странице.
На месте функции будет красоваться [Error].
Если пользователь является также пользователем админки и зашел в нее, то вместо [Error] он или она увидит подробную информацию об ошибке.
Ошибки в журнале сервера
Ошибки всегда записываются в журнал. Поэтому ее можно обнаружить посмотрев последние записи в нем.
Это можно сделать либо с помощью встроенного просмотрщика журнала, либо специальной программой - тоже для этих целей.
Ошибки в журнале Visual Studio
И наконец, если вы создаете Razor-функции в Visual Studio, то ошибки вы там увидите во встроенном просмотрщике журнала.
Вероятно, то же самое распространяется и на другие инструменты с помощью которых вы можете создавать свои Razor-функции (понятно, что речь не идет о Notepad'е).
Комментариев нет:
Отправить комментарий