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