Пусть mvc-mini-profiler игнорирует запросы Glimpse - PullRequest
15 голосов
/ 08 августа 2011

Я использую mvc-mini-profiler вместе с Glimpse.Проблема в том, что glimse заполняет вывод профилировщика запросами glimpse.Есть ли способ игнорировать все запросы, сделанные glimpse?

Ответы [ 2 ]

23 голосов
/ 11 августа 2011
protected void Application_Start()
{
    var ignored = MiniProfiler.Settings.IgnoredPaths.ToList();
    ignored.Add("Glimpse.axd");
    MiniProfiler.Settings.IgnoredPaths = ignored.ToArray();
}

Решение Опубликовано здесь: Мини-профилировщик MVC: кажется, отображает время профиля для каждого статического ресурса

3 голосов
/ 09 августа 2011

В настоящий момент Glimpse будет отправлять запросы Ajax, если у вас выбрана вкладка «Удаленное» или когда ваш сайт отправляет запрос Ajax.

Это сделано потому, что когда мы обнаруживаем, что сделан запрос, мы заранее получаем данные Glimpse. Вероятно, мы могли бы изменить это в будущем выпуске, чтобы сделать его более ленивым и получать данные только по запросу.

Обратите внимание, что, хотя это поможет, Glimpse все равно будет перезванивать на сервер так же, как это делает Mini Profile. Следовательно, обе платформы могут, вероятно, пытаться игнорировать друг друга для запросов AJAX.

Надеюсь, это поможет.

...