【发布时间】:2009-05-29 13:14:10
【问题描述】:
使用 Postsharp OnMethodBoundaryAspect 时,是否有某种方法可以获取启动对给定方法的调用的调用程序集? GetCallingAssembly 只返回被调用方法所在的程序集。
注意 - 我在 postsharp 论坛上遇到问题,否则我会在那里发布。
【问题讨论】:
使用 Postsharp OnMethodBoundaryAspect 时,是否有某种方法可以获取启动对给定方法的调用的调用程序集? GetCallingAssembly 只返回被调用方法所在的程序集。
注意 - 我在 postsharp 论坛上遇到问题,否则我会在那里发布。
【问题讨论】:
没有;没有办法。
唯一的方法是使用 System.Diagnostics.StackTrace 遍历堆栈。
【讨论】: