private void GetXmlCompleted(object sender, AsyncResponseEventArgs<XDocument> e) { if (e.ReturnValue == null) MakeAndReturnUnableToLoadErrorResult(); else MakeAndReturnAbleToLoadResult(e); }
private void MakeAndReturnAbleToLoadResult(AsyncResponseEventArgs<XDocument> e) { var entries = GetEntries(e); if (entries.Count == 0) MakeAndReturnNoTweetsFoundResult(); else MakeAndReturnNormalResult(entries); }
private List<XElement> GetEntries(AsyncResponseEventArgs<XDocument> e) { var xDocument = e.ReturnValue; return GetEntriesFromXDocument(xDocument); }