refactor: rename HttpClient-related members to EConnectClient for clarity
This commit is contained in:
@@ -2,5 +2,5 @@
|
|||||||
|
|
||||||
public static class ClientExtensions
|
public static class ClientExtensions
|
||||||
{
|
{
|
||||||
public static HttpClient CreateEConnectClient(this IHttpClientFactory factory) => factory.CreateClient(DependencyInjection.HttpClientName);
|
public static HttpClient CreateEConnectClient(this IHttpClientFactory factory) => factory.CreateClient(DependencyInjection.EConnectClientName);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,11 +4,11 @@ namespace Leanetec.EConnect.Infrastructure;
|
|||||||
|
|
||||||
public static class DependencyInjection
|
public static class DependencyInjection
|
||||||
{
|
{
|
||||||
internal static readonly string HttpClientName = Guid.NewGuid().ToString();
|
internal static readonly string EConnectClientName = Guid.NewGuid().ToString();
|
||||||
|
|
||||||
internal static IServiceCollection ConfigureHttpClient(this IServiceCollection services, Action<HttpClient> configureClient)
|
internal static IServiceCollection ConfigureEConnectClient(this IServiceCollection services, Action<HttpClient> configureClient)
|
||||||
{
|
{
|
||||||
services.AddHttpClient(HttpClientName, configureClient);
|
services.AddHttpClient(EConnectClientName, configureClient);
|
||||||
return services;
|
return services;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -16,7 +16,7 @@ public static class DependencyInjection
|
|||||||
{
|
{
|
||||||
Config config = new(services);
|
Config config = new(services);
|
||||||
options.Invoke(config);
|
options.Invoke(config);
|
||||||
services.ConfigureHttpClient(config.Client);
|
services.ConfigureEConnectClient(config.EConnectClient);
|
||||||
return services;
|
return services;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -29,6 +29,6 @@ public static class DependencyInjection
|
|||||||
_services = services;
|
_services = services;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Action<HttpClient> Client { get; set; } = _ => { };
|
public Action<HttpClient> EConnectClient { get; set; } = _ => { };
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user