internal MockProviderService(
     Func <Uri, IHttpHost> hostFactory,
     int port,
     bool enableSsl,
     Func <Uri, AdminHttpClient> adminHttpClientFactory)
 {
     _hostFactory     = hostFactory;
     BaseUri          = new Uri($"{(enableSsl ? "https" : "http")}://localhost:{port}");
     _adminHttpClient = adminHttpClientFactory(BaseUri);
 }