【发布时间】:2021-08-07 22:40:50
【问题描述】:
我有一个现有项目,我想找出所有正在进行的调用,并可能转储到日志文件中。
我看了at this thread,但没有多大帮助。 我试过 PostSharp,这个例子展示了如何实现它。但是我需要为每个该死的方法添加一个属性。作为一个现有的项目,方法众多,这不是一个可行的选择。
还有其他方法可以让我快速追踪所有拨打的电话吗?
【问题讨论】:
-
我不禁想知道你为什么想要那个。如果出现异常,您可以查看堆栈跟踪。但是为什么你想要所有方法调用的日志呢?
-
有一个错误,我们可以追踪到某个点,然后控制转到不是我们的应用程序的父应用程序 - 所以没有源代码(在此之后应用程序停止响应)。为了找出在我们的应用程序中调用了什么,我们正在尝试这个。
-
PostSharp 中的多播属性? doc.sharpcrafters.com/postsharp-2.1/##PostSharp-2.1.chm/html/…