.net Core 使用IHttpClientFactory请求实现(2)

public class HttpClienService { public HttpClient Client { get; } public HttpClienService(HttpClient client) { client.BaseAddress = new Uri("https://xxxx.com/"); // GitHub API versioning client.DefaultRequestHeaders.Add("Authorization", "xxxxxxxxxxxx"); // GitHub requires a user-agent client.DefaultRequestHeaders.Add("Content-Type", "application/json; charset=utf-8"); Client = client; } //这个下面就是编写自己方法,进行调用 }

2.在Startup.cs中进行注册, 这个注册可以存在多个。

services.AddHttpClient<classHttp>(); //注册之后,使用依赖注入的方式进行注入,进行使用。

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

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