摘要: 使用原因: 在我们服务端调用第三方接口时,如:支付宝,微信支付,我们服务端需要模拟http请求并加上一些自己的逻辑响应给前端最终达到我们想要的效果 1.使用WebClient 引用命名空间 using System.Net; using System.Collections.Specialized; 阅读全文
posted @ 2022-08-09 10:11 echo_sw 阅读(838) 评论(1) 推荐(0) 编辑
摘要: 原因:我们在.net 5.0 中使用依赖注入, 每一个服务都得注入一次,为了解决这个问题我们可以使用批量依赖注入 思路:在.net 5.0中注入服务我们需要用到 IServiceCollection 实现注入,这个时候我们可以想到使用扩展方法,反射的方式去实现,直接上代码 1.创建扩展方法类 1 / 阅读全文
posted @ 2022-07-28 15:23 echo_sw 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 由于静态类中无法使用有参构造函数,从而不能使用常规的方式(构造函数获取) 获取服务,我们可以采取通过IApplicationBuilder 获取 1.首先创建一个静态类 1 using Microsoft.AspNetCore.Builder; 2 using Microsoft.AspNetCor 阅读全文
posted @ 2022-06-28 10:32 echo_sw 阅读(2667) 评论(0) 推荐(1) 编辑