private void ParseXMLFriends(string data) { // ISSUE: object of a compiler-generated type is created // ISSUE: reference to a compiler-generated method Singleton <SharedManager> .Instance.SendTaskToMainThread(new Action(new UserManager.\u003CParseXMLFriends\u003Ec__AnonStorey5A() { friendContainer = FriendContainer.LoadFromText(data) }.\u003C\u003Em__0), false); }
/// <summary> /// Retuns all the Plex friends for this account /// </summary> /// <param name="authToken"></param> /// <returns></returns> public async Task <List <Friend> > GetFriends(string authToken) { var apiRequest = new ApiRequestBuilder("https://plex.tv/pms/friends/all", "", HttpMethod.Get) .AddPlexToken(authToken) .AddRequestHeaders(GetClientIdentifierHeader()) .Build(); FriendContainer friendContainer = await ApiService.InvokeApiAsync <FriendContainer>(apiRequest); return(friendContainer?.Friends.ToList()); }