public Match GetMatchByTimeStampOnServer(string endPoint, DateTime time) { var match = _matchRepository.GetMatchByTimeStampOnServer(endPoint, time); if (match == null) { return(null); } var idsAsBsonArray = match.ScoreBoard.Select(sc => new BsonValue(sc.ScoreId)); match.ScoreBoard = _scoresRepository. GetScoreBoardByIds(idsAsBsonArray) .ToList(); return(match); }