2016-10-06 2 views
1

Я использую ASP.NET Core Web API, и я установил бета2 версию Glimpse для профилирования. Я смог сделать services.AddGlimpse и app.UseGlimpse в Startup.cs, но Glimpse HUD не появляется в браузере, когда я запускаю конечные точки API.Использование Glimpse в asp.net core RTM web api

Любые предложения по устранению этой проблемы?

+0

ли вы пробовали автономный вид? Вы можете проверить это следующим образом: «http: // localhost: port/Glimpse.axd» – Sanket

+0

Вы имеете в виду бета-версию Glimpse v2 или другую бета-версию Glimpse? –

+0

Вы смогли заставить его работать с действиями контроллера, которые возвращают представление? –

ответ

1

Для HIMM требуется HTML, в который нужно вводить себя. Результат: HUB не может внедрить себя в конечную точку API, которая возвращает обычный текст или JSON. Вместо этого мы должны использовать полный клиент Glimpse. Вот как.

Перейдите на страницу http://localhost:5000 (или на любую страницу, которая отображает HUB) и нажмите ссылку «g».

enter image description here

Это откроет полный проблеск клиента в новой вкладке.

enter image description here

Теперь вернитесь к исходной вкладке и перейти к API маршрута (например,/API/продуктов).

enter image description here

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

enter image description here

См: https://github.com/Glimpse/Glimpse.Prototype/issues/132

Смежные вопросы