添加项目文件。
This commit is contained in:
20
Atomx.Admin/Atomx.Admin.Client/Utils/HttpClientExtension.cs
Normal file
20
Atomx.Admin/Atomx.Admin.Client/Utils/HttpClientExtension.cs
Normal file
@@ -0,0 +1,20 @@
|
||||
using Atomx.Admin.Client.Services;
|
||||
|
||||
namespace Atomx.Admin.Client.Utils
|
||||
{
|
||||
public static class HttpClientExtension
|
||||
{
|
||||
public static void AddHttpClientApiService(this IServiceCollection services, string baseAddress)
|
||||
{
|
||||
services.AddHttpClient<HttpService>(client =>
|
||||
{
|
||||
client.BaseAddress = new Uri(baseAddress);
|
||||
client.DefaultRequestHeaders.Add("Accept", "application/json");
|
||||
|
||||
}).AddHttpMessageHandler<AuthHeaderHandler>();
|
||||
|
||||
//services.AddHttpClient<AdminLoginLogService>(client => client.BaseAddress = new Uri(baseAddress));
|
||||
//services.AddHttpClient<AdminService>(client => client.BaseAddress = new Uri(baseAddress));
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user