I would like to implement my own custom trigger. the main purpose of the trigger twice: on start date and end date (think of it as on/off switch, "on" state and start date and "off" state on end date).
What is best way to achieve that?
AbstractTrigger or implement ITrigger?
Implementing IScheduleBuilder is required?