public Task(AggregateRoot root, Sprint parent, Guid stageId, Guid taskId, String description) : base(root, taskId) { _parent = parent; _stageId = stageId; _description = description; }
protected void OnSprintAdded(SprintAddedToProject e) { var sprint = new Sprint(this, e.SprintId, e.Name, e.From, e.To); _sprints.Add(sprint); }
public Stage(AggregateRoot root, Sprint parent, Guid entityId, string name) : base(root, entityId) { _parent = parent; _name = name; }
public Story(AggregateRoot parent, Sprint sprint, Guid id, string description) : base(parent, id) { _sprint = sprint; _description = description; }