Минипрофилер и 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.