Describe the feature
The proposal here is to add a ManualTrigger() method to the ScheduledTaskGrain which triggers the task, ignoring the task.IsEnabled and task.NextRunAt properties.
ManualTrigger() should return the ScheduledTaskTriggerHistory object instead of adding the result to the Task's Trigger History.
This is a diagnostic endpoint and should be protected via the auth mechanism.
Describe the feature
The proposal here is to add a
ManualTrigger()method to theScheduledTaskGrainwhich triggers the task, ignoring thetask.IsEnabledandtask.NextRunAtproperties.ManualTrigger()should return theScheduledTaskTriggerHistoryobject instead of adding the result to the Task's Trigger History.This is a diagnostic endpoint and should be protected via the auth mechanism.