public async Task <ActionResult> Edit(int id, ModelObjectInput modelObjectInput) { HttpClient httpClient = ClientFactory.CreateClient("Project1Api"); var client = new ModelObjectClient(httpClient); var updatedAuthor = await client.Put3Async(id, modelObjectInput); return(RedirectToAction(nameof(Index))); }
public async Task <ActionResult> Create(ModelObjectInput modelObjectInput) { ActionResult result = View(modelObjectInput); if (ModelState.IsValid) { HttpClient httpClient = ClientFactory.CreateClient("Project1Api"); var client = new ModelObjectClient(httpClient); var createdAuthor = await client.PostAsync(modelObjectInput); result = RedirectToAction(nameof(Index)); } return(result); }