Files
Atomx/Atomx.Admin/Atomx.Admin.Client/Utils/HttpClientExtension.cs
2025-12-02 13:10:10 +08:00

21 lines
749 B
C#

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));
}
}
}