public async void GetPostIcons() { PostIconManager postIconManager = new PostIconManager(); if (PostIconList.Any()) { return; } try { PostIconList = await postIconManager.GetPostIconList(_forumEntity); } catch (Exception ex) { AwfulDebugger.SendMessageDialogAsync("Could not get post icons", ex); } }
public async Task Initialize(int forumId) { if (WebManager == null) { LoginUser(); } _postIconManager = new PostIconManager(WebManager); if (forumId == 0) { var test = await _postIconManager.GetPostIconsAsync(true); PostIconEntities = test.ToObservableCollection(); } else { var test = await _postIconManager.GetPostIconsAsync(false, forumId); PostIconEntities = test.ToObservableCollection(); } }