* For `RestHealthCheckService` (not really used now), the HttpClient timeout is not impacted by user settings.
* For `ServiceManager.IsServiceHeathy`, the http client timeout is impacted by user settings.
* For AAD related REST API calls, because they uses a static `HttpClientFactory` instance, they have never impacted by the user settings.
Closes #1818