2021
03-12
03-12
WCF如何使用动态代理精简代码架构
使用Castle.Core.dll实现,核心代码是使用Castle.DynamicProxy.ProxyGenerator类的CreateInterfaceProxyWithoutTarget方法动态创建代理对象NuGet上面Castle.Core的下载量1.78亿之多一、重构前的项目代码 重构前的项目代码共7层代码,其中WCF服务端3层,WCF接口层1层,客户端3层,共7层 1.服务端WCF服务层SunCreate.InfoPlatform.Server.Service 2.服务端数据库访问接口层SunCreate.InfoPla...
继续阅读 >