public override bool Equals(object other) { var otherDecision = other as ScheduleActivityDecision; if (otherDecision == null) { return(false); } return(_id.Equals(otherDecision._id)); }
private bool Equals(CancelActivityDecision other) { return(_id.Equals(other._id)); }
private bool Equals(ScheduleTimerDecision other) { return(_id.Equals(other._id)); }
private bool Equals(CancelTimerDecision other) { return(_id.Equals(other._id)); }
public override bool Equals(object obj) { return(obj is ScheduleLambdaDecision decision && _id.Equals(decision._id)); }
private bool Equals(WorkflowItemSignalsTimedoutDecision other) { return(_scheduleId.Equals(other._scheduleId) && _signalTriggerEventId == other._signalTriggerEventId); }