public ActionResult GetMyFavoritesChildren([FromHeader] string xAuthToken, string customerId, string libraryName) { var requestData = new GetMyFavoritesRequestData() { CustomerId = customerId, LibraryName = libraryName }; try { var favoritesChildren = _favoritesService.GetMyFavoritesChildren(xAuthToken, requestData); if (favoritesChildren == null) { return(NoContent()); } return(Ok(favoritesChildren.Data)); } catch (Exception exc) { return(StatusCode(StatusCodes.Status500InternalServerError)); } }
public GetMyFavoritesResponseData GetMyFavoritesChildren(string xAuthToken, GetMyFavoritesRequestData requestData) { _httpHelper.AddHeader("X-Auth-Token", xAuthToken); return(_httpHelper.Get <GetMyFavoritesResponseData>( $"api/v2/customers/{requestData.CustomerId}/libraries/{requestData.LibraryName}/my-favorites/children")); }