Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从AOP通知调用自定义属性时出现问题_C#_Attributes_Aop_Spring.net_Spring Aop - Fatal编程技术网

C# 从AOP通知调用自定义属性时出现问题

C# 从AOP通知调用自定义属性时出现问题,c#,attributes,aop,spring.net,spring-aop,C#,Attributes,Aop,Spring.net,Spring Aop,我有一个建议和一个自定义属性。我想将该属性应用于另一个从该类调用的advice方法。但是该属性不会被调用 我的spring配置与spring.net手册中的示例非常相似: 当从同一个类调用方法时,Spring AOP不会截取该方法,因为该方法不是在AOP代理上调用的,而是直接在其自身的目标上调用的。 还要确保配置了代理工厂 在此之前,我已经回答了一些问题,涉及到同样的问题: (关于aop代理) (在asp.net mvc中的aop代理上) (关于创建代理工厂) 你好,Marjin,谢谢你的回复

我有一个建议和一个自定义属性。我想将该属性应用于另一个从该类调用的advice方法。但是该属性不会被调用

我的spring配置与spring.net手册中的示例非常相似:


当从同一个类调用方法时,Spring AOP不会截取该方法,因为该方法不是在AOP代理上调用的,而是直接在其自身的目标上调用的。 还要确保配置了代理工厂

在此之前,我已经回答了一些问题,涉及到同样的问题:

  • (关于aop代理)
  • (在asp.net mvc中的aop代理上)
  • (关于创建代理工厂)

你好,Marjin,谢谢你的回复。我的理解如下:我正在调用其方法的类的代理没有被创建。因此,我必须找到一种方法来确保创建advice类和其他类的代理。正确的?