public void Register(SkeletonLink link) { if (links.Any(l => l.Info == link.Info)) { throw new InvalidOperationException("A link for this exact skeleton has already been registered."); } links.Add(link); }
public void Unregister(SkeletonLink link) => links.Remove(link);