private void OnTaskChanged(ScheduledTaskChangedAction action, double?interval = null) { var handler = Changed; if (handler != null) { handler(this, new ScheduledTaskChangedEventArgs(_key, action, interval)); } }
public ScheduledTaskChangedEventArgs(ScheduledTask source, ScheduledTaskChangedAction action, double?interval) { Source = source; Action = action; Interval = interval; }
protected virtual void OnTaskChanged(ScheduledTaskChangedAction action, double?interval = null) { Changed?.Invoke(this, new ScheduledTaskChangedEventArgs(this, action, interval)); }
public ScheduledTaskChangedEventArges(string key, ScheduledTaskChangedAction action, double? interval) { _key = key; _action = action; _interval = interval; }
private void OnTaskChanged(ScheduledTaskChangedAction action, double? interval = null) { var handler = Changed; if (handler != null) { handler(this, new ScheduledTaskChangedEventArges(_key, action, interval)); } }
public ScheduledTaskChangedEventArgs(string key, ScheduledTaskChangedAction action, double?interval) { _key = key; _action = action; _interval = interval; }