public HostTopologyInternal(HostTopology topology)
{
ConnectionConfigInternal config = new ConnectionConfigInternal(topology.DefaultConfig);
this.InitWrapper(config, topology.MaxDefaultConnections);
for (int i = 1; i <= topology.SpecialConnectionConfigsCount; i++)
{
ConnectionConfigInternal internal3 = new ConnectionConfigInternal(topology.GetSpecialConnectionConfig(i));
this.AddSpecialConnectionConfig(internal3);
}
this.InitOtherParameters(topology);
}