标签: ironpython postsharp
我正在寻找一种工具,可以让我记录方法参数(基本上类似于PostSharp)并在运行时返回值。棘手的部分是我想为Ironpython暴露的C#类做这个。我尝试使用
KingAOP
和
Afterthought
两者都没有成功。
我还使用了PostSharp并且它可以使用它。但我宁愿使用开源库。我假设我无法让KingAOP为此工作,因为它是基于动态的,而且铁python做了一些超越默认动态对象行为的魔法。
所以有人使用带有IronPython的AOP包装器进行了任何参数/返回值记录