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); }