当前位置: 首页 > 编程语言 > C#

PostSharponAssembly我没有源码可以分享

时间:2023-04-10 14:04:25 C#

PostSharponAssembly我没有源码在他们网站的例子中,PostSharp有一个拦截主系统程序集调用的demo.我已经尝试了几次设置和复制所有我没有源代码的拦截调用程序集,但都没有成功。我的方法是简单地将程序集级属性放在我想要检测的命名空间和方法上。这对我从来没有用过。类似于:[assembly:Trace("MyCategory",AttributeTargetTypes="My.BusinessLayer.*")]我是不是漏掉了什么?如果我不提供它的源代码,我可以不在程序集上运行时注入我的检测方面吗?我以为我可以进行运行时注入...谢谢。您可以通过指定跟踪其他程序集的方法:[assembly:Trace("MyCategory",AttributeTargetAssemblies="xyz",AttributeTargetTypes="My.BusinessLayer.*")]但是,不会修改外部程序集!只能修改从当前项目到外部程序集的调用。目前,修改没有源代码的程序集并不容易。这是可能的,但被认为是高级场景并且需要自定义编码。以上是C#学习教程:PostSharponassembly源码分享的全部内容我没有。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场,如涉及侵权,请点击右边联系管理员删除。如需转载请注明出处: