我想将我的解决方案应用VerboseTraceAspect
到我的解决方案中,并将属性应用到任何地方,除了
- 获取器和设置器
- 任何类型的
TestProject.Logging.*
和TestProject.Tracing.*
我正在使用以下示例,但它似乎不起作用。我做错了吗?如果是这样,应该怎么做?
多谢了。
[assembly: VerboseTraceAspect(AspectPriority = 0, AttributeExclude = true, AttributeTargetTypes = "TestProject.Logging.*|TestProject.Tracing.*")]
[assembly: VerboseTraceAspect(AspectPriority = 1, AttributeExclude = true, AttributeTargetMembers = "regex:get_.*|set_.*")]
[assembly: VerboseTraceAspect(AspectPriority = 2, AttributeTargetTypes = "TestProject.*",
AttributeTargetTypeAttributes = MulticastAttributes.Public,
AttributeTargetMemberAttributes = MulticastAttributes.Public,
AttributeTargetElements = MulticastTargets.Method)]