我有一个Web应用程序,其工作方式与.NET MVC类似。它有一个自定义的HttpModule,它捕获请求,然后将它们发送到我的应用程序,它自己做的事情并写入响应。
我希望能够做的是跟踪请求通过我的代码获取的路径,并在某种层次结构中将其可视化。例如,
-- RequestBroker.ProcessRequest
---- SomeClass.Method
---- AnotherClass.Method
------ ThirdClass.Utility
------ ThirdClass.Utility
------ ThirdClass.Utility
---- SomeClass.Method2
---- SomeClass.Method3
等。等
那里有什么工具可以帮我解决这个问题吗?我并不是想寻找最慢的方法,而是更多地找出一个请求确定任何奇怪事情的路径。
答案 0 :(得分:1)
我不知道现成的工具,但有多种方法可以实现:
以上仅适用于您拥有的课程方法。
如果您需要这样做,包括您不拥有的课程,请听取此Podcast。
答案 1 :(得分:0)
结帐Mono Cecil。