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); }
// 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)); }