I understand that in a SDL Tridion 2011 implementation, there are two possibilities for disabling link resolving. So when a component is published, not all linked components will also be republished.
These two ways are:
- Using the Event system, by subscribing to a Publish Event and modifying the resolve instructions like this:
args.PublishInstruction.ResolveInstruction.IncludeComponentLinks = false;
- Using a custom resolver and implementing the
Tridion.ContentManager.Publishing.Resolving.IResolverInterface
The question is: Which one of these options is prefered and why?