【发布时间】:2020-08-17 19:42:22
【问题描述】:
将 PostSharp 用于 C# 应用程序,我有以下场景:
- 命名空间_A.CustomLoggingMethod
- Namespace_B.DoSomethingMethod(实际上是几种不同的方法)
DoSomethingMethod 调用 CustomLoggingMethod,它以所需格式创建日志条目并且运行良好。正如预期的那样,日志条目将源记录为 CustomLoggingMethod,我更愿意覆盖它以显示原始调用方法(例如 DoSomethingMethod),我可以从堆。有谁知道我如何通过这种方法实现这一目标?
作为后续措施,我是否还可以仅针对我的自定义日志记录方法阻止进入/退出日志条目?
【问题讨论】: