/// <summary> /// Initializes a new instance of the <see cref="T:System.Object"/> class. /// </summary> public Transition(TransitionId transitionId, DateTime timestamp, List <TransitionEvent> events, Dictionary <string, object> metadata) { Id = transitionId; Events = events; Metadata = metadata ?? new Dictionary <String, Object>(); Timestamp = timestamp; }
/// <summary> /// Initializes a new instance of the <see cref="T:System.Object"/> class. /// </summary> public Transition(TransitionId transitionId, DateTime timestamp, List<TransitionEvent> events, Dictionary<string, object> metadata) { Id = transitionId; Events = events; Metadata = metadata ?? new Dictionary<String, Object>(); Timestamp = timestamp; }