FullTextIndexEventListener is not found when it is not first in the event listener chain
Description
When there are more than one event listeners registered as IPostInsertEventListeners in the same configuration then if the FullTextIndexEventListener is not first, it is not found.
It seems the loop in ContextHelper.cs that checks for the FullTextIndexEventListener in the PostInsert event chain always breaks after the first iteration rather then breaking if the listener is found.
When there are more than one event listeners registered as IPostInsertEventListeners in the same configuration then if the FullTextIndexEventListener is not first, it is not found.
It seems the loop in ContextHelper.cs that checks for the FullTextIndexEventListener in the PostInsert event chain always breaks after the first iteration rather then breaking if the listener is found.