public IActionResult GetFavoriteByUserId(int id) { var monsterFavoriteList = _repo.GetByUserId(id); var monsterList = new List <FavoriteMonster>(); monsterFavoriteList.ForEach((monster) => { monsterList.Add(new FavoriteMonster { favoriteId = monster.Id, monsterObject = _monsterRepo.GetById(monster.MonsterId) }); }); return(Ok(monsterList)); }
public async Task <IHttpActionResult> GetByUserId() { var id = authRepository.GetUserId(); var items = await favoriteRepository.GetByUserId(id); return(Ok(items)); }