public IClusterInfo Info()
        {
            var httpProvider = ConfigProviders.Find(x => x is HttpStreamingProvider) as HttpStreamingProvider;

            if (httpProvider != null && httpProvider.GetCachedServerConfig() != null)
            {
                return(new ClusterInfo(httpProvider.GetCachedServerConfig()));
            }
            throw new InvalidOperationException("Cannot get Info if HttpProvider has not been initialized");
        }