Минипрофилер и Umbraco

Я использую экземпляр umbraco 7. Но я не могу настроить минипрофилер для работы с ним.

Установите это на моем global.asax:

    protected void Application_BeginRequest()
    {
        if (Request.IsLocal)
        {
            MiniProfiler.Start();
        }
    }

    protected void Application_EndRequest()
    {
        MiniProfiler.Stop();
    }

Также определен обработчик в web.config:

 <add name="MiniProfiler" path="mini-profiler-resources/*" verb="*" type="System.Web.Routing.UrlRoutingModule" resourceType="Unspecified" preCondition="integratedMode" />

Любая помощь действительно ценится.

2 ответа

Решение

MiniProfiler встроен в Umbraco v6 и v7. Вам не нужно настраивать его вручную. Все, что вам нужно сделать, это включить режим отладки, установив ключ в AppSettings:

<add key="umbracoDebugMode" value="true" />

И загрузите страницу с параметром ? UmbDebug=true строки запроса.

Наследует ли ваш файл global.asax глобальный http-класс umbraco или тот, для которого вы пишете этот код? Если первое, это не сработает. Попробуйте вместо этого использовать веб-активатор. Или наследуйте от глобального файла umbraco в вашем global.asax.cs.

Другие вопросы по тегам