public async Task <List <string> > CreateInvitesAsync(Models.User.CRUD.Invite invite) { var codes = new List <string>(); for (var i = 0; i < invite.Amount; i++) { var newInvite = _mapper.Map <Database.Entities.User.Invite>(invite); var result = await _dbClient.CreateInviteAsync(newInvite); if (result) { codes.Add(newInvite.UniqueCode); } } return(codes); }