async void UpdateCircles(string text) { if (_updateStatus.ContainsKey(0) && _updateStatus[0]) { return; } _updateStatus[0] = true; var circles = await DataRequester.SearchCircles(text); if (circles != null && circles.Circles != null) { var list = circles.Circles.ToList(); list.ForEach(o => o.Adjust()); SearchCircles = list; } }