public async Task <IActionResult> EditMusic(UpdateMusicModel model) { if (model != null) { await _musicApi.UpdateMusicAsync(model); } return(RedirectToAction("Index")); }
public async Task <MusicModel> UpdateMusicAsync(UpdateMusicModel model) { var message = new HttpRequestBuilder(_settings.BaseAddress) .SetPath(_settings.MusicPath) .AddToPath("Edit") .HttpMethod(HttpMethod.Put) .GetHttpMessage(); var json = JsonConvert.SerializeObject(model); message.Content = new StringContent(json, Encoding.UTF8, "application/json"); return(await SendRequest <MusicModel>(message)); }