diff --git a/OF DL.Core/Services/ApiService.cs b/OF DL.Core/Services/ApiService.cs index ae9b033..ada4c76 100644 --- a/OF DL.Core/Services/ApiService.cs +++ b/OF DL.Core/Services/ApiService.cs @@ -2772,12 +2772,12 @@ public class ApiService(IAuthService authService, IConfigService configService, } - private async Task BuildHeaderAndExecuteRequests(Dictionary getParams, string endpoint, + protected async Task BuildHeaderAndExecuteRequests(Dictionary getParams, string endpoint, HttpClient client) { Log.Debug("Calling BuildHeaderAndExecuteRequests"); - HttpRequestMessage request = await BuildHttpRequestMessage(getParams, endpoint); + HttpRequestMessage request = await BuildHttpRequestMessage(getParams, endpoint, method); using HttpResponseMessage response = await client.SendAsync(request); response.EnsureSuccessStatusCode(); string body = await response.Content.ReadAsStringAsync(); @@ -2821,7 +2821,7 @@ public class ApiService(IAuthService authService, IConfigService configService, private static bool IsStringOnlyDigits(string input) => input.All(char.IsDigit); - private HttpClient GetHttpClient() + protected HttpClient GetHttpClient() { HttpClient client = new(); if (configService.CurrentConfig.Timeout is > 0) @@ -2832,7 +2832,7 @@ public class ApiService(IAuthService authService, IConfigService configService, return client; } - private static T? DeserializeJson(string? body, JsonSerializerSettings? settings = null) + protected static T? DeserializeJson(string? body, JsonSerializerSettings? settings = null) { if (string.IsNullOrWhiteSpace(body)) {