private ServerId(SerializationInfo info, StreamingContext context) { _clusterId = (ClusterId)info.GetValue("_clusterId", typeof(ClusterId)); _endPoint = EndPointHelper.FromObjectData((List <object>)info.GetValue("_endPoint", typeof(List <object>))); _hashCode = new Hasher() .Hash(_clusterId) .Hash(_endPoint) .GetHashCode(); }