private string urlCategoryCreator(SearchCategoryModal model) { StringBuilder url = new StringBuilder(baseAddress); url.Append("images/search?category_ids="); if (model.categoryId != null) { url.Append(model.categoryId); } return(url.ToString()); }
public IList <CategoryInfoModel> GetCategory(SearchCategoryModal model) { using (HttpClient ApiClient = new HttpClient()) { string jsonResult = ApiClient.GetStringAsync(urlCategoryCreator(model)).Result; var list = JsonConvert.DeserializeObject <List <CategoryInfoModel> >(jsonResult); var propertiesList = list.Select(c => new CategoryInfoModel { url = c.url }).ToList(); return(propertiesList); } }