如安在Asp.Net Core中集成Refit(2)

  在这个进程中我们通过结构函数来注入IHttpClientFactory接口,然后用这个接口的CreateClient要领来建设一个独一的HttpClient工具,在这里我们一般城市同步注入ILogger接口来记录日志信息从而便于我们排查线上问题,这里我们在CreateClient要领中传入了一个字符串范例的参数用于标志本身建设的HttpClient工具的独一性。这里我们可以看到在结构函数中我们会去判定当前建设的HttpClient的BaseAddress,假如没有这个基地点那么措施会直接抛堕落误提示,那么问题来了我们的HttpClient的BaseAddress到底在那边设置呢?熟悉Asp.Net Core机制的伴侣必定一下子就会想到在Startup类中设置,那么我们来看看需要怎么设置。

  1.2 设置HttpClient的BaseAddress  

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsjjpz.html