asp.net mvc: этот запрос маршрутизируется или нет? - PullRequest
1 голос
/ 20 августа 2009

Чтобы оценить время выполнения запросов, отправленных в мои приложения MVC, я использую log4net для записи времени, прошедшего в событии EndRequest global.asax для моего приложения MVC. Однако EndRequest вызывается для каждого запроса, включая ресурсы (css, images); я бы предпочел уметь различать два вида запросов.

Есть ли способ отделить перенаправленные запросы от запросов статического содержимого? Должен ли я отказаться от этого места перехвата и времени выполнения в другой точке кода?

Ответы [ 2 ]

1 голос
/ 20 августа 2009

Я обычно извлекаю весь свой контроллер из класса ControllerBase, в который я вставляю необходимые записи в переопределения метода OnActionExecuting и OnActionExecuted.

Это дает мне одно центральное место для регистрации всех моих действий контроллера + еще больше вещей, которые обычно накапливались во всех моих методах действия на всех моих контроллерах.

1 голос
/ 20 августа 2009
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...