当前位置:编程学习 > C#/ASP.NET >>

问个 .net aop技术的菜鸟问题...掌握AOP技术的高手进啊!学习卡住了

资料:http://www.315211.cn/article/show.aspx?id=14 
请问 
public void ReadAspect(string aspectXml,string aspectName)

{

    IBeforeAdvice before = (IBeforeAdvice)Configuration.GetAdvice(aspectXml,aspectName,Advice.Before);

    string[] methodNames = Configuration.GetNames(aspectXml,aspectName,Advice.Before);

    foreach (string name in methodNames)

    {

              AddBeforeAdvice(name,before);

       }

IAfterAdvice after = (IAfterAdvice)Configuration.GetAdvice(aspectXml,aspectName,Advice.After);

    string[] methodNames = Configuration.GetNames(aspectXml,aspectName,Advice.After);

    foreach (string name in methodNames)

    {

              AddAfterAdvice(name,after);

       }    

}

里的 Configuration 和 Advice 是如何定义的? --------------------编程问答-------------------- http://www.cnblogs.com/wayfarer/category/35983.html
--------------------编程问答-------------------- Configuration 和 Advice 只是辅助操作类.
上面的blogs有详细的解说,并且有源代码.
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,