protected ActivityTaskScheduledEventAttributes GetScheduleActivityEvent( ActivityTaskFailedEventAttributes activityTaskFailed, DecisionTask decisionTask) { return(decisionTask.Events.FirstOrDefault(e => e.EventId == activityTaskFailed.ScheduledEventId).ActivityTaskScheduledEventAttributes); }
protected virtual void ActivityTaskFailed( ActivityTaskFailedEventAttributes attributes, DecisionTask decisionTask) { }
internal ActivityFailedEvent(HistoryEvent activityFailedHistoryEvent, IEnumerable <HistoryEvent> allHistoryEvents) : base(activityFailedHistoryEvent.EventId) { _eventAttributes = activityFailedHistoryEvent.ActivityTaskFailedEventAttributes; PopulateActivityFrom(allHistoryEvents, _eventAttributes.StartedEventId, _eventAttributes.ScheduledEventId); }