public IEnumerable <Team> ArrangeTeams(ITeamCreator teamCreator) { var teams = teamCreator.Create(this.leaders, this.members); this.teams = teams; return(teams.ToList()); }
public TeamsService(IUsersCollection usersCollection, ITeamCreator teamCreator) { this.usersService = usersCollection; this.teamCreator = teamCreator; }