在公司的某项目中使用Castle框架作为IOC容器使用,而实现AOP的注入,是Castle.DynamicProxy的核心能力.项目与其他厂商的接口是基于WCF发布的restful接口.开发时,都是使用模拟器,可以使用Castle.DynamicProxy实现WCF接口模拟,这是AOP的典型应用:1.实现通用的拦截器,对请求数据进行格式校验,并读取配置的应答报文进行应答2.在IOC容器组件注册时,注入拦截器到接口对象3.使用Castle.DynamicProxy框架动态生成WCF接口的代理类...
查看全文