Issue #2684771 by Sam152: Update LinkGeneratorInterface to enforce what link generators need to provide