public virtual async Task Initialize() { MessageDetailViewModel messageDetailViewModel = this; try { messageDetailViewModel.IsLoading = true; PostaladaElem postaladaElem = await messageDetailViewModel._uzenetDataService.FetchPostaladaElem(messageDetailViewModel.ActiveProfile, messageDetailViewModel.PostaladaElem.Azonosito); messageDetailViewModel._uzenetDataService.AddOrUpdate(messageDetailViewModel.ActiveProfile, postaladaElem); messageDetailViewModel.PostaladaElem = postaladaElem; messageDetailViewModel._messenger.Publish <NewsItemsRemovedMessage>((M0) new NewsItemsRemovedMessage((object)messageDetailViewModel, 1)); ((MvxNotifyPropertyChanged)messageDetailViewModel).RaisePropertyChanged("PostaladaElem"); if (!messageDetailViewModel.PostaladaElem.IsElolvasva) { await messageDetailViewModel._uzenetDataService.ReadPostaladaElem(messageDetailViewModel.ActiveProfile, messageDetailViewModel.PostaladaElem); } } catch (Exception ex) { ErrorHandler.Current.HandleError(ex); } finally { messageDetailViewModel.IsLoading = false; } // ISSUE: reference to a compiler-generated method await messageDetailViewModel.\u003C\u003En__0(); }
private async Task ExecuteDownloadAttachment(Csatolmany attachment) { MessageDetailViewModel messageDetailViewModel = this; try { messageDetailViewModel.Busy(); string str = await messageDetailViewModel._uzenetDataService.FetchCsatolmany(messageDetailViewModel.ActiveProfile, attachment); messageDetailViewModel.NotBusy(); messageDetailViewModel._dataViewer.ShowAttachment(attachment.FajlNev); } catch (Exception ex) { CrossMobileAnalytics.Current.TrackException(ex, (IDictionary <string, string>)null, nameof(ExecuteDownloadAttachment), "/Users/admin/myagent/macMiniBlack3/_work/2/s/eKreta.Mobile/eKreta.Mobile.Core.Standard/ViewModels/MessageDetailViewModel.cs", (int)sbyte.MaxValue); } finally { messageDetailViewModel.NotBusy(); } }