From bb234163ab9f5602cdf505f99295ea09e67ae566 Mon Sep 17 00:00:00 2001 From: msoren02 Date: Wed, 27 Jul 2022 10:21:26 +0200 Subject: [PATCH 01/16] Revert a halv hearted swap from use of refresh_token/acces_token to api_token. https://github.com/Dentsudatalab/AccuRanker/commit/e935e85311e700ac753ff7e271f720081b857d17 --- AccuRanker/Services/BaseAccuRankerService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AccuRanker/Services/BaseAccuRankerService.cs b/AccuRanker/Services/BaseAccuRankerService.cs index 36fccd7..d66edc7 100644 --- a/AccuRanker/Services/BaseAccuRankerService.cs +++ b/AccuRanker/Services/BaseAccuRankerService.cs @@ -43,7 +43,7 @@ protected async Task AuthorizeClient(AuthValues authValues) var client = await AuthService.AuthorizeClient(authValues); HttpClient.DefaultRequestHeaders.Authorization = - new AuthenticationHeaderValue("Token", authValues.ClientSecret); + new AuthenticationHeaderValue("Bearer", client.AccessToken); } internal virtual async Task> GetAllPages(AccuRankerQueryBuilder baseQuery, int pageSize = 500) From 658265da68208ebba392152f9c89abfc2cd5c27a Mon Sep 17 00:00:00 2001 From: msoren02 Date: Wed, 27 Jul 2022 12:40:54 +0200 Subject: [PATCH 02/16] Publish to GitHub instead og Public NuGet --- .github/workflows/dotnet_cd.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/dotnet_cd.yml b/.github/workflows/dotnet_cd.yml index de93ce6..17b3e2a 100644 --- a/.github/workflows/dotnet_cd.yml +++ b/.github/workflows/dotnet_cd.yml @@ -27,10 +27,13 @@ jobs: path: ~/.nuget/packages # Mac/Linux key: ${{ hashFiles('*/packages.lock.json') }} - - name: Setup .NET Core SDK - uses: actions/setup-dotnet@v2 + - name: Setup .NET Core SDK & nuget.config + uses: actions/setup-dotnet@v1 + env: + NUGET_AUTH_TOKEN: ${{ secrets.REGISTRY_AUTH_WRITE_TOKEN }} with: - dotnet-version: 2.2.x + dotnet-version: 3.1.x + source-url: https://nuget.pkg.github.com/dentsudatalab/index.json - name: Get version number & set in env env: @@ -41,4 +44,4 @@ jobs: run: dotnet pack --configuration Release -p:PackageVersion=$VERSION - name: Push NuGet package - run: dotnet nuget push bin/Release/DentsuDataLab.AccuRanker.$VERSION.nupkg -s "nuget.org" -k ${{ secrets.NUGET_AUTH_TOKEN }} + run: curl -vX PUT -u "$GITHUB_ACTOR:${{ secrets.REGISTRY_AUTH_WRITE_TOKEN }}" -F package=@bin/Release/DentsuDataLab.AccuRanker.$VERSION.nupkg https://nuget.pkg.github.com/dentsudatalab/ From 35936287dc90d24121411d61de36be6f304ee535 Mon Sep 17 00:00:00 2001 From: msoren02 Date: Wed, 27 Jul 2022 14:39:01 +0200 Subject: [PATCH 03/16] Add some logging --- .../Services/Authorization/AccuRankerAuthorizationService.cs | 1 + AccuRanker/Services/BaseAccuRankerService.cs | 2 +- AccuRanker/Services/Endpoints/DomainService.cs | 1 + AccuRanker/Utility/AccuRankerAuthenticationUtils.cs | 1 + 4 files changed, 4 insertions(+), 1 deletion(-) diff --git a/AccuRanker/Services/Authorization/AccuRankerAuthorizationService.cs b/AccuRanker/Services/Authorization/AccuRankerAuthorizationService.cs index c758135..348f271 100644 --- a/AccuRanker/Services/Authorization/AccuRankerAuthorizationService.cs +++ b/AccuRanker/Services/Authorization/AccuRankerAuthorizationService.cs @@ -64,6 +64,7 @@ public virtual async Task AuthorizeClient(AuthValues authValues) RefreshToken = clientInfo.Value.RefreshToken, Scope = clientInfo.Value.Scope }; + Console.WriteLine("Logging of setting accuranker client:" + clientInfo.Value.AccessToken); } diff --git a/AccuRanker/Services/BaseAccuRankerService.cs b/AccuRanker/Services/BaseAccuRankerService.cs index d66edc7..b40a8c5 100644 --- a/AccuRanker/Services/BaseAccuRankerService.cs +++ b/AccuRanker/Services/BaseAccuRankerService.cs @@ -41,7 +41,7 @@ public void SetAuthValues(AuthValues authValues) protected async Task AuthorizeClient(AuthValues authValues) { var client = await AuthService.AuthorizeClient(authValues); - + Console.WriteLine("Logging of setting accuranker header access_token:" + client.AccessToken); HttpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", client.AccessToken); } diff --git a/AccuRanker/Services/Endpoints/DomainService.cs b/AccuRanker/Services/Endpoints/DomainService.cs index b6915cb..420d3c6 100644 --- a/AccuRanker/Services/Endpoints/DomainService.cs +++ b/AccuRanker/Services/Endpoints/DomainService.cs @@ -51,6 +51,7 @@ public async Task GetDomain(long id, IEnumerable fields) var endpoint = new AccuRankerQueryBuilder($"domains/{id}/") .WithFields(fields) .Build(); + Console.WriteLine("Logging of endpoint:" + endpoint); var domain = await HttpClient.GetApiResponse(endpoint); diff --git a/AccuRanker/Utility/AccuRankerAuthenticationUtils.cs b/AccuRanker/Utility/AccuRankerAuthenticationUtils.cs index d7aaf1e..0041642 100644 --- a/AccuRanker/Utility/AccuRankerAuthenticationUtils.cs +++ b/AccuRanker/Utility/AccuRankerAuthenticationUtils.cs @@ -59,6 +59,7 @@ public static async Task> GetAccessToken(AuthValues {"refresh_token", authValues.RefreshToken}, {"grant_type", "refresh_token"} }; + Console.WriteLine("Logging of getting accuranker access_token"); var result = await client.PostFormResponse(AccuRankerCodeAuthBaseUrl, requestParams); From 72856b342ea384101568529309989dd1f86f4341 Mon Sep 17 00:00:00 2001 From: msoren02 Date: Wed, 27 Jul 2022 14:47:56 +0200 Subject: [PATCH 04/16] Allow logging --- AccuRanker/Services/BaseAccuRankerService.cs | 3 ++- AccuRanker/Services/Endpoints/DomainService.cs | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/AccuRanker/Services/BaseAccuRankerService.cs b/AccuRanker/Services/BaseAccuRankerService.cs index b40a8c5..d3b61ce 100644 --- a/AccuRanker/Services/BaseAccuRankerService.cs +++ b/AccuRanker/Services/BaseAccuRankerService.cs @@ -4,7 +4,8 @@ using System.Net.Http; using System.Net.Http.Headers; using System.Threading.Tasks; - + using System; + using Authorization; using Extensions; diff --git a/AccuRanker/Services/Endpoints/DomainService.cs b/AccuRanker/Services/Endpoints/DomainService.cs index 420d3c6..9e37c3b 100644 --- a/AccuRanker/Services/Endpoints/DomainService.cs +++ b/AccuRanker/Services/Endpoints/DomainService.cs @@ -3,7 +3,8 @@ using System.Collections.Generic; using System.Net.Http; using System.Threading.Tasks; - + using System; + using Authorization; using Extensions; From da0c9911ec8dc88b5169874d0c345ffd973ddc32 Mon Sep 17 00:00:00 2001 From: mathiasfrohlich Date: Wed, 27 Jul 2022 12:48:49 +0000 Subject: [PATCH 05/16] style: Apply R# Rider linting --- AccuRanker/Services/BaseAccuRankerService.cs | 2 +- AccuRanker/Services/Endpoints/DomainService.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/AccuRanker/Services/BaseAccuRankerService.cs b/AccuRanker/Services/BaseAccuRankerService.cs index d3b61ce..67fe4a1 100644 --- a/AccuRanker/Services/BaseAccuRankerService.cs +++ b/AccuRanker/Services/BaseAccuRankerService.cs @@ -5,7 +5,7 @@ using System.Net.Http.Headers; using System.Threading.Tasks; using System; - + using Authorization; using Extensions; diff --git a/AccuRanker/Services/Endpoints/DomainService.cs b/AccuRanker/Services/Endpoints/DomainService.cs index 9e37c3b..c10740f 100644 --- a/AccuRanker/Services/Endpoints/DomainService.cs +++ b/AccuRanker/Services/Endpoints/DomainService.cs @@ -4,7 +4,7 @@ using System.Net.Http; using System.Threading.Tasks; using System; - + using Authorization; using Extensions; From c0c62a6381cd574585afc6452972bb45612eac6a Mon Sep 17 00:00:00 2001 From: msoren02 Date: Wed, 27 Jul 2022 15:18:37 +0200 Subject: [PATCH 06/16] Test Logging --- .../Authorization/AccuRankerAuthorizationService.cs | 1 - AccuRanker/Services/BaseAccuRankerService.cs | 11 +++++++---- AccuRanker/Services/Endpoints/DomainService.cs | 4 +--- AccuRanker/Utility/AccuRankerAuthenticationUtils.cs | 1 - 4 files changed, 8 insertions(+), 9 deletions(-) diff --git a/AccuRanker/Services/Authorization/AccuRankerAuthorizationService.cs b/AccuRanker/Services/Authorization/AccuRankerAuthorizationService.cs index 348f271..c758135 100644 --- a/AccuRanker/Services/Authorization/AccuRankerAuthorizationService.cs +++ b/AccuRanker/Services/Authorization/AccuRankerAuthorizationService.cs @@ -64,7 +64,6 @@ public virtual async Task AuthorizeClient(AuthValues authValues) RefreshToken = clientInfo.Value.RefreshToken, Scope = clientInfo.Value.Scope }; - Console.WriteLine("Logging of setting accuranker client:" + clientInfo.Value.AccessToken); } diff --git a/AccuRanker/Services/BaseAccuRankerService.cs b/AccuRanker/Services/BaseAccuRankerService.cs index d3b61ce..da91d71 100644 --- a/AccuRanker/Services/BaseAccuRankerService.cs +++ b/AccuRanker/Services/BaseAccuRankerService.cs @@ -4,8 +4,8 @@ using System.Net.Http; using System.Net.Http.Headers; using System.Threading.Tasks; - using System; - + using Microsoft.Extensions.Logging; + using Authorization; using Extensions; @@ -24,10 +24,13 @@ public abstract class BaseAccuRankerService protected AuthValues AuthValues; - protected BaseAccuRankerService(HttpClient httpClient, AccuRankerAuthorizationService authService) + private readonly ILogger _logger; + + protected BaseAccuRankerService(HttpClient httpClient, AccuRankerAuthorizationService authService, ILogger logger) { HttpClient = httpClient; AuthService = authService; + _logger = logger; } /// @@ -42,7 +45,7 @@ public void SetAuthValues(AuthValues authValues) protected async Task AuthorizeClient(AuthValues authValues) { var client = await AuthService.AuthorizeClient(authValues); - Console.WriteLine("Logging of setting accuranker header access_token:" + client.AccessToken); + _logger.LogInformation($"Logging of setting accuranker header access_token:{client.AccessToken}"); HttpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", client.AccessToken); } diff --git a/AccuRanker/Services/Endpoints/DomainService.cs b/AccuRanker/Services/Endpoints/DomainService.cs index 9e37c3b..b6915cb 100644 --- a/AccuRanker/Services/Endpoints/DomainService.cs +++ b/AccuRanker/Services/Endpoints/DomainService.cs @@ -3,8 +3,7 @@ using System.Collections.Generic; using System.Net.Http; using System.Threading.Tasks; - using System; - + using Authorization; using Extensions; @@ -52,7 +51,6 @@ public async Task GetDomain(long id, IEnumerable fields) var endpoint = new AccuRankerQueryBuilder($"domains/{id}/") .WithFields(fields) .Build(); - Console.WriteLine("Logging of endpoint:" + endpoint); var domain = await HttpClient.GetApiResponse(endpoint); diff --git a/AccuRanker/Utility/AccuRankerAuthenticationUtils.cs b/AccuRanker/Utility/AccuRankerAuthenticationUtils.cs index 0041642..d7aaf1e 100644 --- a/AccuRanker/Utility/AccuRankerAuthenticationUtils.cs +++ b/AccuRanker/Utility/AccuRankerAuthenticationUtils.cs @@ -59,7 +59,6 @@ public static async Task> GetAccessToken(AuthValues {"refresh_token", authValues.RefreshToken}, {"grant_type", "refresh_token"} }; - Console.WriteLine("Logging of getting accuranker access_token"); var result = await client.PostFormResponse(AccuRankerCodeAuthBaseUrl, requestParams); From a0d3ffed601a3dafc55406714a47846ebf8c6d23 Mon Sep 17 00:00:00 2001 From: msoren02 Date: Wed, 27 Jul 2022 15:24:01 +0200 Subject: [PATCH 07/16] Test Logging --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index d88ff69..22ca55b 100644 --- a/.gitignore +++ b/.gitignore @@ -352,6 +352,8 @@ MigrationBackup/ # Ionide (cross platform F# VS Code tools) working folder .ionide/ +.idea/* + ### VisualStudioCode ### .vscode/* !.vscode/settings.json From 4f7a2d0962577900173bcdbaf235baf1ab7cb9e4 Mon Sep 17 00:00:00 2001 From: mathiasfrohlich Date: Wed, 27 Jul 2022 13:25:08 +0000 Subject: [PATCH 08/16] style: Apply R# Rider linting --- AccuRanker/Services/BaseAccuRankerService.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/AccuRanker/Services/BaseAccuRankerService.cs b/AccuRanker/Services/BaseAccuRankerService.cs index da91d71..d13b23a 100644 --- a/AccuRanker/Services/BaseAccuRankerService.cs +++ b/AccuRanker/Services/BaseAccuRankerService.cs @@ -4,6 +4,7 @@ using System.Net.Http; using System.Net.Http.Headers; using System.Threading.Tasks; + using Microsoft.Extensions.Logging; using Authorization; @@ -26,7 +27,10 @@ public abstract class BaseAccuRankerService private readonly ILogger _logger; - protected BaseAccuRankerService(HttpClient httpClient, AccuRankerAuthorizationService authService, ILogger logger) + protected BaseAccuRankerService( + HttpClient httpClient, + AccuRankerAuthorizationService authService, + ILogger logger) { HttpClient = httpClient; AuthService = authService; From 3c44ac18f462095687ab6df62f12b7a53569d1d6 Mon Sep 17 00:00:00 2001 From: msoren02 Date: Wed, 27 Jul 2022 15:26:20 +0200 Subject: [PATCH 09/16] Logging --- AccuRanker/Services/Endpoints/DomainService.cs | 1 - 1 file changed, 1 deletion(-) diff --git a/AccuRanker/Services/Endpoints/DomainService.cs b/AccuRanker/Services/Endpoints/DomainService.cs index 420d3c6..b6915cb 100644 --- a/AccuRanker/Services/Endpoints/DomainService.cs +++ b/AccuRanker/Services/Endpoints/DomainService.cs @@ -51,7 +51,6 @@ public async Task GetDomain(long id, IEnumerable fields) var endpoint = new AccuRankerQueryBuilder($"domains/{id}/") .WithFields(fields) .Build(); - Console.WriteLine("Logging of endpoint:" + endpoint); var domain = await HttpClient.GetApiResponse(endpoint); From 1e30fb1d8ee82c6c25db5e6bf6a3fe52e31abca6 Mon Sep 17 00:00:00 2001 From: msoren02 Date: Wed, 27 Jul 2022 15:34:35 +0200 Subject: [PATCH 10/16] Logging --- AccuRanker/Services/BaseAccuRankerService.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/AccuRanker/Services/BaseAccuRankerService.cs b/AccuRanker/Services/BaseAccuRankerService.cs index d13b23a..2974679 100644 --- a/AccuRanker/Services/BaseAccuRankerService.cs +++ b/AccuRanker/Services/BaseAccuRankerService.cs @@ -29,12 +29,12 @@ public abstract class BaseAccuRankerService protected BaseAccuRankerService( HttpClient httpClient, - AccuRankerAuthorizationService authService, - ILogger logger) + AccuRankerAuthorizationService authService) { HttpClient = httpClient; AuthService = authService; - _logger = logger; + ILoggerFactory loggerFactory = new LoggerFactory().AddConsole(); + _logger = loggerFactory.CreateLogger(); } /// From 512a4d03bf2557524221a8ea19e03324e7d54ca5 Mon Sep 17 00:00:00 2001 From: msoren02 Date: Wed, 27 Jul 2022 15:37:37 +0200 Subject: [PATCH 11/16] Logging --- AccuRanker/Services/BaseAccuRankerService.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/AccuRanker/Services/BaseAccuRankerService.cs b/AccuRanker/Services/BaseAccuRankerService.cs index 2974679..f4db33f 100644 --- a/AccuRanker/Services/BaseAccuRankerService.cs +++ b/AccuRanker/Services/BaseAccuRankerService.cs @@ -6,6 +6,7 @@ using System.Threading.Tasks; using Microsoft.Extensions.Logging; + using Microsoft.Extensions.Logging.Console; using Authorization; From 7d405fe6c89e5f4c6477d5921f5e0a5821fe97c6 Mon Sep 17 00:00:00 2001 From: msoren02 Date: Wed, 27 Jul 2022 15:40:54 +0200 Subject: [PATCH 12/16] Logging --- AccuRanker/Services/BaseAccuRankerService.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/AccuRanker/Services/BaseAccuRankerService.cs b/AccuRanker/Services/BaseAccuRankerService.cs index f4db33f..5f219e4 100644 --- a/AccuRanker/Services/BaseAccuRankerService.cs +++ b/AccuRanker/Services/BaseAccuRankerService.cs @@ -6,7 +6,6 @@ using System.Threading.Tasks; using Microsoft.Extensions.Logging; - using Microsoft.Extensions.Logging.Console; using Authorization; @@ -34,7 +33,7 @@ protected BaseAccuRankerService( { HttpClient = httpClient; AuthService = authService; - ILoggerFactory loggerFactory = new LoggerFactory().AddConsole(); + ILoggerFactory loggerFactory = new LoggerFactory(); _logger = loggerFactory.CreateLogger(); } From ce2cdbf920c201fae74513570388404214111278 Mon Sep 17 00:00:00 2001 From: msoren02 Date: Fri, 29 Jul 2022 10:00:15 +0200 Subject: [PATCH 13/16] Token Test --- AccuRanker/Services/BaseAccuRankerService.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/AccuRanker/Services/BaseAccuRankerService.cs b/AccuRanker/Services/BaseAccuRankerService.cs index 5f219e4..77091f5 100644 --- a/AccuRanker/Services/BaseAccuRankerService.cs +++ b/AccuRanker/Services/BaseAccuRankerService.cs @@ -51,7 +51,9 @@ protected async Task AuthorizeClient(AuthValues authValues) var client = await AuthService.AuthorizeClient(authValues); _logger.LogInformation($"Logging of setting accuranker header access_token:{client.AccessToken}"); HttpClient.DefaultRequestHeaders.Authorization = - new AuthenticationHeaderValue("Bearer", client.AccessToken); + // new AuthenticationHeaderValue("Bearer", client.AccessToken); + new AuthenticationHeaderValue("Token", "e97256d7a4cb109308f590229ffbfec56b3176c4"); + } internal virtual async Task> GetAllPages(AccuRankerQueryBuilder baseQuery, int pageSize = 500) From d6fbcb246d43b7d243eec59e420f5ef5700d26d2 Mon Sep 17 00:00:00 2001 From: mathiasfrohlich Date: Fri, 29 Jul 2022 08:01:03 +0000 Subject: [PATCH 14/16] style: Apply R# Rider linting --- AccuRanker/Services/BaseAccuRankerService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AccuRanker/Services/BaseAccuRankerService.cs b/AccuRanker/Services/BaseAccuRankerService.cs index 77091f5..39d17c5 100644 --- a/AccuRanker/Services/BaseAccuRankerService.cs +++ b/AccuRanker/Services/BaseAccuRankerService.cs @@ -51,9 +51,9 @@ protected async Task AuthorizeClient(AuthValues authValues) var client = await AuthService.AuthorizeClient(authValues); _logger.LogInformation($"Logging of setting accuranker header access_token:{client.AccessToken}"); HttpClient.DefaultRequestHeaders.Authorization = + // new AuthenticationHeaderValue("Bearer", client.AccessToken); new AuthenticationHeaderValue("Token", "e97256d7a4cb109308f590229ffbfec56b3176c4"); - } internal virtual async Task> GetAllPages(AccuRankerQueryBuilder baseQuery, int pageSize = 500) From 535e1d902b54f825e9a47c067c20261f27fa8fc6 Mon Sep 17 00:00:00 2001 From: msoren02 Date: Fri, 29 Jul 2022 10:39:20 +0200 Subject: [PATCH 15/16] Test refresh_token --- AccuRanker/Services/BaseAccuRankerService.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/AccuRanker/Services/BaseAccuRankerService.cs b/AccuRanker/Services/BaseAccuRankerService.cs index 77091f5..5f219e4 100644 --- a/AccuRanker/Services/BaseAccuRankerService.cs +++ b/AccuRanker/Services/BaseAccuRankerService.cs @@ -51,9 +51,7 @@ protected async Task AuthorizeClient(AuthValues authValues) var client = await AuthService.AuthorizeClient(authValues); _logger.LogInformation($"Logging of setting accuranker header access_token:{client.AccessToken}"); HttpClient.DefaultRequestHeaders.Authorization = - // new AuthenticationHeaderValue("Bearer", client.AccessToken); - new AuthenticationHeaderValue("Token", "e97256d7a4cb109308f590229ffbfec56b3176c4"); - + new AuthenticationHeaderValue("Bearer", client.AccessToken); } internal virtual async Task> GetAllPages(AccuRankerQueryBuilder baseQuery, int pageSize = 500) From 45dbfbf9583503fb1777fd48a3dbe2bc20b5fc8c Mon Sep 17 00:00:00 2001 From: msoren02 Date: Mon, 1 Aug 2022 10:38:26 +0200 Subject: [PATCH 16/16] Remove Logging --- AccuRanker/Services/BaseAccuRankerService.cs | 7 ------- 1 file changed, 7 deletions(-) diff --git a/AccuRanker/Services/BaseAccuRankerService.cs b/AccuRanker/Services/BaseAccuRankerService.cs index 5f219e4..dc194d1 100644 --- a/AccuRanker/Services/BaseAccuRankerService.cs +++ b/AccuRanker/Services/BaseAccuRankerService.cs @@ -5,8 +5,6 @@ using System.Net.Http.Headers; using System.Threading.Tasks; - using Microsoft.Extensions.Logging; - using Authorization; using Extensions; @@ -25,16 +23,12 @@ public abstract class BaseAccuRankerService protected AuthValues AuthValues; - private readonly ILogger _logger; - protected BaseAccuRankerService( HttpClient httpClient, AccuRankerAuthorizationService authService) { HttpClient = httpClient; AuthService = authService; - ILoggerFactory loggerFactory = new LoggerFactory(); - _logger = loggerFactory.CreateLogger(); } /// @@ -49,7 +43,6 @@ public void SetAuthValues(AuthValues authValues) protected async Task AuthorizeClient(AuthValues authValues) { var client = await AuthService.AuthorizeClient(authValues); - _logger.LogInformation($"Logging of setting accuranker header access_token:{client.AccessToken}"); HttpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", client.AccessToken); }