public async Task <IActionResult> Details(string id)
        {
            if (string.IsNullOrEmpty(id))
            {
                return(RedirectToAction("Index", "Home"));
            }
            //
            AnimeDetail result = await animeRepo.GetAnimeById(int.Parse(id));

            QueryPicture qp = await qPictureRepo.GetQueryPictureById(int.Parse(id));

            ViewBag.pictures = qp;
            return(View(result));
        }
        public async Task <List <Picture> > GetAllPicturesCharactersById(int id)
        {
            List <Picture> list = null;

            using (var client = _clientFactory.CreateClient())
            {
                var response = await client.GetAsync($"{api.GetApiPath()}/character/{id}/pictures");

                var result = await response.Content.ReadAsStringAsync();

                QueryPicture q = JsonConvert.DeserializeObject <QueryPicture>(result);
                list = (List <Picture>)q.pictures;
                //
            }
            //
            return(list);
        }