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));
 }
Beispiel #3
0
 private bool Equals(ScheduleTimerDecision other)
 {
     return(_id.Equals(other._id));
 }
Beispiel #4
0
 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));
 }
Beispiel #6
0
 private bool Equals(WorkflowItemSignalsTimedoutDecision other)
 {
     return(_scheduleId.Equals(other._scheduleId) && _signalTriggerEventId == other._signalTriggerEventId);
 }