У меня есть получатель события элемента для определенного типа контента, который используется в библиотеке страниц. Я использую регистратор событий для его отладки и могу сказать, что всякий раз, когда я редактирую страницу и публикую ее, она запускает события 3 ItemUpdating
и 3 ItemUpdated
. Я уверен, что в это конкретное время другие страницы не сохраняются.
В чем причина этого, и есть ли способ «исправить» его, чтобы вызвать только одно событие на публикацию страницы?
В качестве альтернативы, есть ли способ отличить последнее из событий (то есть: страница теперь опубликована или публикуется) от других, так что я не заканчиваю выполнение своего кода три раза?