async public Task <int> Refresh() { var status = 0; var client = new JsonClient(); foreach (var source in sourceList.json) { List <dynamic> ret = await client.DoRequestJsonAsync <List <dynamic> >(source); packageList.json = Extend(packageList.json, ret); } packageList.Save(); return(status); }