private ApiResponse AuthCall(Request request)
{
_client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Basic", GenerateAuthToken());
var response = _client.PostAsync(request.Url, request.HttpContent).Result;
var result = new ApiResponse(response);
AuthDataRefreshed?.Invoke(request, new AuthEventArgs(result));
return result;
}