Ejemplo n.º 1
0
 private static ParticipationSessionAggregate ToAggregate(ParticipationAggregate participation,
                                                          IList <TestNavigation> tests) =>
 ParticipationSessionAggregate.Restore(
     participation.Id,
     ToTeamSessionEntity(participation.Team),
     participation.TournamentEntity,
     ToStepSessionEntity(participation.StepEntity, tests),
     participation.StartDate,
     participation.EndDate,
     participation.CalculatedScore,
     false,
     participation.Functions.ToList()
     );