public DistributorDescription(string hash, ServerId server) : base(server) { Hash = hash; IsAvailable = true; }
public ServerId(ServerId server) { Contract.Requires(server != null); Port = server.Port; RemoteHost = server.RemoteHost; }