public HttpServer(IHttpServerConfiguration configuration, IHttpAuthChallenger authChallenger) { Configuration = configuration; InitializeListener(); ClientFactory = new ClientFactory(configuration); AuthenticationChallenger = authChallenger; }