Glimpse и RedirectToAction - PullRequest
       355

Glimpse и RedirectToAction

2 голосов
/ 27 июня 2011

Я пытаюсь следовать примеру Скотта Хансельмана об использовании glimpse для трассировки приложения ASP.NET MVC 3.

Public Function SomeAction(id As Integer) As ActionResult
    Dim traceid = Guid.NewGuid.ToString

    Trace.TraceInformation(traceid & " " & 
        DateTime.Now.ToString("HH:mm:ss:fffffff") & " action start")

    ...

    Trace.TraceInformation(traceid & " " & 
        DateTime.Now.ToString("HH:mm:ss:fffffff") & " some other traces")

    Return RedirectToAction("AnotherAction", New With {.id = id})
End Function

Как вы можете видеть, в моем случае в конце функции я перенаправляю на другое действие, и в "AnotherAction" glimpse не показывает трассировки, которые я написал во время "SomeAction".

Можно ли увидеть следы, которые я написал в действии, до перенаправления с помощью glimpse?

Кстати, проблеск v.0.82

1 Ответ

4 голосов
/ 27 июня 2011

Endy,

Вы можете просмотреть прошлые запросы, используя удаленную вкладку Glimpse.

Щелкните вкладку «Удаленный» и выберите ссылку «Запуск» справа. Затем отобразится список запросов, сделанных этим клиентом с течением времени.

Из этого списка вы можете затем нажать ссылку «Запустить» для данного запроса, чтобы просмотреть всю информацию Glimpse (включая ведение журнала) для этого прошлого запроса. Это замечено в Glimpse при изменении URL-адреса и появлении строки «(Remote)» в верхнем левом углу / области состояния.

Мы работали над нашей документацией, и скоро должна появиться больше информации об этой вкладке.

...