diff --git a/src/GeneralTools/DataverseClient/Client/Auth/AuthProcessor.cs b/src/GeneralTools/DataverseClient/Client/Auth/AuthProcessor.cs index b5b579c..bc7e7c4 100644 --- a/src/GeneralTools/DataverseClient/Client/Auth/AuthProcessor.cs +++ b/src/GeneralTools/DataverseClient/Client/Auth/AuthProcessor.cs @@ -196,7 +196,7 @@ internal async static Task ExecuteAuthenticateServ if (tokenCacheStorePath != null) { var f = new FileBackedTokenCache(new FileBackedTokenCacheHints(tokenCacheStorePath)); - await f.Initialize(pApp.UserTokenCache); + await f.Initialize(pApp.UserTokenCache).ConfigureAwait(false); } } @@ -241,7 +241,7 @@ internal async static Task ExecuteAuthenticateServ } catch (MsalException ex) { - var errorHandledResult = await ProcessMsalExecptionAsync(serviceUrl, clientCredentials, userCert, clientId, redirectUri, promptBehavior, isOnPrem, authority, msalAuthClient, logSink, useDefaultCreds, msalEx: ex, memoryBackedTokenCache: memoryBackedTokenCache, tokenCacheStorePath: tokenCacheStorePath); + var errorHandledResult = await ProcessMsalExecptionAsync(serviceUrl, clientCredentials, userCert, clientId, redirectUri, promptBehavior, isOnPrem, authority, msalAuthClient, logSink, useDefaultCreds, msalEx: ex, memoryBackedTokenCache: memoryBackedTokenCache, tokenCacheStorePath: tokenCacheStorePath).ConfigureAwait(false); if (errorHandledResult != null) processResult = errorHandledResult; } @@ -458,7 +458,7 @@ private static async Task GetAuthorityFromTargetServiceAs { var client = clientFactory.CreateClient("DataverseHttpClientFactory"); var resolver = new AuthorityResolver(client, (t, msg) => logger.Log(msg, t)); - return await resolver.ProbeForExpectedAuthentication(targetServiceUrl, isOnPrem); + return await resolver.ProbeForExpectedAuthentication(targetServiceUrl, isOnPrem).ConfigureAwait(false); } /// diff --git a/src/GeneralTools/DataverseClient/Client/Auth/MSALHttpHelper.cs b/src/GeneralTools/DataverseClient/Client/Auth/MSALHttpHelper.cs index d968a0e..f458e12 100644 --- a/src/GeneralTools/DataverseClient/Client/Auth/MSALHttpHelper.cs +++ b/src/GeneralTools/DataverseClient/Client/Auth/MSALHttpHelper.cs @@ -27,7 +27,7 @@ protected override async Task SendAsync(HttpRequestMessage HttpResponseMessage response = null; for (int i = 0; i < MaxRetryCount; i++) { - response = await base.SendAsync(request, cancellationToken); + response = await base.SendAsync(request, cancellationToken).ConfigureAwait(false); if (response.IsSuccessStatusCode) { return response; diff --git a/src/GeneralTools/DataverseClient/Client/ConnectionService.cs b/src/GeneralTools/DataverseClient/Client/ConnectionService.cs index d45892c..fba35b7 100644 --- a/src/GeneralTools/DataverseClient/Client/ConnectionService.cs +++ b/src/GeneralTools/DataverseClient/Client/ConnectionService.cs @@ -1963,7 +1963,7 @@ internal async Task Command_WebAPIProcess_ExecuteAsync(Org } else { - var json = await sResp.Content.ReadAsStringAsync(); + var json = await sResp.Content.ReadAsStringAsync().ConfigureAwait(false); if (_knownTypesFactory.TryCreate($"{req.RequestName}Response", out var response, json)) {