private PocketAPI.GetItemsRequest Convert(GetItemsRequest request) { var res = new PocketAPI.GetItemsRequest { Page = request.Page, PageSize = request.PageSize, SearchQuery = request.SearchQuery, Tag = request.Tag, }; return(res); }
public override IEnumerable <Item> GetItems(GetItemsRequest request) { var pocketRequest = Convert(request); var enumerable = _api.GetItems(pocketRequest); if (enumerable == null) { return(null); } var res = enumerable.Select(Convert); return(res); }
public abstract IEnumerable <Item> GetItems(GetItemsRequest request);