【发布时间】:2009-09-28 20:16:23
【问题描述】:
是否可以通过 .NET 中的属性来分析单个方法?
我目前正试图找出大量使用静态方法的大型遗留应用程序中的一些瓶颈。目前,集成框架根本不是一种选择。由于大多数调用使用静态方法,接口和依赖注入不可用。破解代码以记录诊断信息也不是一个可行的解决方案。
我知道市场上有一些分析工具,但它们目前超出了预算。理想情况下,我将能够创建自己的自定义属性,该属性将记录有关方法入口和方法出口的一些基本信息。我从来没有真正使用过自定义属性,因此如果能深入了解这是否可能,我将不胜感激。
如果可能,我想通过配置文件启用分析。这将支持通过单元和集成测试进行分析。
【问题讨论】:
标签: .net profiling custom-attributes