public HyperNodeTaskActivityTracker(ITaskEventContext taskContext, IHyperNodeEventHandler eventHandler, Action cancelTaskAction) { _taskContext = taskContext; _eventHandler = eventHandler; _cancelTaskAction = () => { Track("Task cancellation requested from user-defined code."); cancelTaskAction(); }; }
public TaskCompletedEventArgs(ITaskActivityTracker activity, ITaskEventContext taskContext, IReadOnlyHyperNodeResponseInfo responseInfo) : base(activity, taskContext) { ResponseInfo = responseInfo; }
public TaskStartedEventArgs(ITaskActivityTracker activity, ITaskEventContext taskContext, Action cancelTaskAction) : base(activity, taskContext) { _cancelTaskAction = cancelTaskAction; }
public TaskActivityQueueTracker(ITaskEventContext taskContext) { _taskContext = taskContext; }
public HyperNodeEventArgs(ITaskActivityTracker activity, ITaskEventContext taskContext) { Activity = activity; TaskContext = taskContext; }
public MessageReceivedEventArgs(ITaskActivityTracker activity, ITaskEventContext taskContext, Action <string> rejectMessageAction) : base(activity, taskContext) { _rejectMessageAction = rejectMessageAction; }