public async Task <List <string> > GraduateMembers(List <Member> membersToGraduate) { var messages = new List <string>(); foreach (var member in membersToGraduate) { await _userRoleManager.AddUserToRoleAsync(member.UserId, Constants.ALUMNI_ROLE_NAME); await _graduationCommunicationsService.SendGraduationCommunications(member); messages.Add($"{member.UserFullName()} has successfully graduated to Alumni status."); } return(messages); }