public Task <ApiResultModel <List <BookmarkAttribute> > > GetBookmarksAsync(UserBookmarksDto loginObject) { var request = new RestRequest("User/Bookmarks", Method.GET, DataFormat.Json); request.AddObject(loginObject); return(_http.SendRequestAsync <ApiResultModel <List <BookmarkAttribute> > >(request)); }
public Task <ApiResultModel <List <BookmarkAttribute> > > GetBookmarksAsync(UserBookmarksDto loginObject) { try { return(_repo.GetBookmarksAsync(loginObject)); } catch (Exception e) { throw e; } }
public async Task <IActionResult> GetBookmarksAsync([FromQuery] UserBookmarksDto loginObject) { try { var res = await _service.GetBookmarksAsync(loginObject); if (!string.IsNullOrEmpty(res.ErrorMessage)) { throw new Exception(res.ErrorMessage); } return(Ok(res)); } catch (Exception e) { return(BadRequest(e.Message)); } }