From a8d4840dfb0de96d148224e0e2f29f727dcfd402 Mon Sep 17 00:00:00 2001 From: "alexandre.barriere" Date: Wed, 12 Apr 2023 13:19:04 -0400 Subject: [PATCH] enable httpClient factory to be used easily --- .../src/io/fusionauth/DefaultRESTClient.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/fusionauth-netcore-client/src/io/fusionauth/DefaultRESTClient.cs b/fusionauth-netcore-client/src/io/fusionauth/DefaultRESTClient.cs index 21e76ff3..0b7ddb8b 100644 --- a/fusionauth-netcore-client/src/io/fusionauth/DefaultRESTClient.cs +++ b/fusionauth-netcore-client/src/io/fusionauth/DefaultRESTClient.cs @@ -28,7 +28,7 @@ using Newtonsoft.Json.Serialization; namespace io.fusionauth { - class DefaultRESTClient : IRESTClient { + public class DefaultRESTClient : IRESTClient { public HttpClient httpClient; public HttpContent content; @@ -57,6 +57,10 @@ public DefaultRESTClient(string host) { httpClient = new HttpClient {BaseAddress = new Uri(host)}; } + public DefaultRESTClient(HttpClient httpClient) { + httpClient = httpClient; + } + /** * Sets the authorization header using a key *