public Task PostLivro(CriaLivroViewModel form)
        {
            var json = JsonConvert.SerializeObject(form);

            var content = new StringContent(json, Encoding.UTF8, "application/json");

            httpClient.PostAsync($"https://localhost:5001/api/livros", content);

            return(Task.CompletedTask);
        }
Ejemplo n.º 2
0
        // GET: Livros/Create
        public ActionResult Create()
        {
            var viewModel = new CriaLivroViewModel();


            var client = new RestClient();

            var request = new RestRequest("https://localhost:5001/api/autors", DataFormat.Json);

            request.AddHeader("Authorization", "Bearer " + this.HttpContext.Session.GetString("Token"));

            var response = client.Get <List <AutorViewModel> >(request);

            var list = response.Data;

            viewModel.Autors = mapper.Map <List <AutorViewModel> >(list);

            return(View(viewModel));
        }