public async Task <IActionResult> Remove(int id)
        {
            try
            {
                var removedWatchList = await watchListRepository.GetById(id);

                await watchListRepository.Remove(removedWatchList);

                return(Ok(new
                {
                    Results = removedWatchList
                }));
            }
            catch (Exception e)
            {
                Console.WriteLine($"ErrorMesages: {e}");

                return(BadRequest(new
                {
                    Errors = new { Code = "InvalidId", Description = "Invalid Id!" }
                }));
            }
        }