Пример периодического задания (Portal.TimerJob.Sdk).
Установка в Portal
Админка → Timer Jobs → загрузить .portaltimer
Создать задание с расписанием (например, каждую минуту)
В config: { "message": "hello from portal" }
Запустить вручную или дождаться
В логах worker: [timer-job] Contoso heartbeat: ..
История версий
Что менялось в модуле от версии к версии.
Версия 1.0.1
Пример Timer Job. По расписанию пишет строку в журнал и, если указан список, создаёт в нём элемент. Нужен, чтобы посмотреть, как фоновая служба модуля регистрируется и где смотреть её лог.