Я поддерживаю существующего поставщика данных Sitecore, созданного внешним консультантом. Он работает по большей части, но, кажется, есть ошибка при заполнении поля, которое мне нужно для устранения неполадок.Когда выполняется поставщик данных Sitecore?
Я пытаюсь определить лучший способ отладки. Выполняется ли поставщик данных, когда элемент контента просматривается/редактируется? Или когда публикуется элемент контента? Или оба?
Также, что лучше всего подходит для отладки поставщика данных? Является ли практическим/возможным создание модульных тестов?
Это может быть или не быть актуальным, но этот конкретный поставщик данных построен поверх Spring Framework, что означает гигантский конфигурационный файл элементов Sitecore и полей, которые этот провайдер будет заполнять.
Спасибо Стив. Это было очень полезно. Я читаю код вашего поставщика данных - отличный материал! –