private void LoadPersonSummary()
{
GUIBackgroundTask.Instance.ExecuteInBackgroundAndCallback(() =>
{
if (CurrentPerson != null)
return CurrentPerson;
CurrentPerson = PersonSummary;
return CurrentPerson;
},
delegate(bool success, object result)
{
if (success)
{
var person = result as TraktPersonSummary;
SendPersonSummaryToFacade(person);
}
}, Translation.GettingSearchResults, true);
}