I have a requirement to multiple Event Receivers targeting Custom List (100) that fire on the ItemUpdating
method.
For one of the Event Receivers the requirement is to check that there are no related open items in another list. This check may be long-running as I need to retrieve other items.
The other Event Receiver needs to write a timestamp onto the item when its Status field is changed.
These Event Receivers both need to fire on every item update but it's important that an item cannot be set to closed if there are related child items still open and the timestamp should only be set when the status field is changed.
How do I manage the sequence of when these two Event Receivers are fired?