public HttpResponseMessage Update(CPlaylistInfo playlistInfo) { HttpResponseMessage response; try { CPlaylist updatePlaylist = new CPlaylist(playlistInfo); Int32 updated = _playlistContext.Update(updatePlaylist); if (updated < 1) { response = Request.CreateResponse(HttpStatusCode.BadRequest, $"Couldn't update playlist {playlistInfo.Name}"); } else { response = Request.CreateResponse(HttpStatusCode.OK, $"Updated playlist {playlistInfo.Name}!"); } return(response); } catch (Exception e)// in case program crashes? { HttpContext.Current.Response.StatusCode = (Int32)HttpStatusCode.BadRequest; throw new ContextException(e.Message, e); } }