public async Task <InserirFavoritoRespostaViewModel> InserirFavorito(InserirFavoritoViewModel entrada) { var Repositoriocontent = new StringContent( JsonSerializer.Serialize(entrada), Encoding.UTF8, "application/json"); var servidor = "https://localhost:44347"; var response = await _httpClient.PostAsync($"{servidor}/api/Repositorio/inserirfavorito", Repositoriocontent); return(JsonSerializer.Deserialize <InserirFavoritoRespostaViewModel>(await response.Content.ReadAsStringAsync())); }
public async Task <IActionResult> InserirFavorito(InserirFavoritoViewModel model) { var modelFavorito = new InserirFavoritoViewModel { Description = model.Description, Language = model.Language, Name = model.Name, Owner = model.Owner, Updated_at = model.Updated_at }; await _repositorioService.InserirFavorito(modelFavorito); return(RedirectToAction("ConsultarTodosFavoritos", "Repositorio")); }