动态代理配合rpc技术调用远程服务,不用关注细节的实现,让程序就像在本地调用以用. 因此动态代理在微服务系统中是不可或缺的一个技术.网上看到大部分案例都是通过反射自己实现,且相当复杂.编写和调试相当不易,我这里提供里一种简便的方式来实现动态代理. 1.创建我们的空白.netcore项目 通过vs2017轻易的创建出一个.netcore项目 2.编写Startup.cs文件 默认Startup 没有构造函数,自行添加构造函数,带有 IConfiguration 参数的,用于获取项目配置,但我们的…