Asp.net 一瞥-如何深入了解Webforms方法?

Asp.net 一瞥-如何深入了解Webforms方法?,asp.net,webforms,glimpse,Asp.net,Webforms,Glimpse,我以前在MVC应用程序中使用过一瞥。。。这应该是visual studio的标准配置,它太棒了!无论如何 现在,我已经在一个Webforms项目中安装了Glight,使用NuGet和以下3个软件包: 1.一瞥核心 2.ASP.NET一瞥 3.浏览Webforms(在我遇到已知的异常错误后安装) 当我使用时间线时,我可以访问的唯一信息是页面事件,正如预期的那样,显示加载时间是最昂贵的。是否有一种方法可以深入到时间轴上的加载事件中,以显示加载事件中调用的方法?目前不支持这种方法,但可以预见它将用于第

我以前在MVC应用程序中使用过一瞥。。。这应该是visual studio的标准配置,它太棒了!无论如何

现在,我已经在一个Webforms项目中安装了Glight,使用NuGet和以下3个软件包:

1.一瞥核心

2.ASP.NET一瞥

3.浏览Webforms(在我遇到已知的异常错误后安装)


当我使用时间线时,我可以访问的唯一信息是页面事件,正如预期的那样,显示加载时间是最昂贵的。是否有一种方法可以深入到时间轴上的加载事件中,以显示加载事件中调用的方法?

目前不支持这种方法,但可以预见它将用于第2版。你可以跟踪正在进行的工作

同时,您可以尝试使用前面提到的不受支持的Spile内部构件来解决这个问题,但是为了完整的回答,我将复制下面那篇文章的内容:

  • HttpContext
    HttpContext.Current.Application.Get(“\uu GlimpseRuntime”)
  • 然后将
    ITimelineMessage
    发布到MessageBroker:
    GlimpseRuntime.Configuration.MessageBroker.publish(timelineMessage)
  • 要填充“ITimelineMessage”实现的属性,您可能还需要Spile的
    ExecutionTimer
    (>
    HttpContext.Current.Application.Get(“\uu GlimpseTimer”)