public async Task UpdateMemeAsync(Meme memee) { var meme = await _memeRepository.GetMemeByIdAsync(memee.Id); if (meme == null) { throw new AppException("Meme not found"); } _memeRepository.UpdateMeme(meme); await _memeRepository.SaveAsync(); }