public async Task <ActionResult <IEnumerable <LikesModel> > > GetAllLikeByUsername(string username) { var profile = await _profileService.GetProfileByUsername(username); if (profile == null) { return(NotFound()); } var likes = await _likeService.GetLikesByUserId(profile.UserId); var likesModel = _mapper.Map <IEnumerable <Likes>, IEnumerable <LikesModel> >(likes); foreach (LikesModel like in likesModel) { profile = await _profileService.GetProfileById(like.UserId); like.Username = profile.Username; } return(Ok(likesModel)); }