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();
            }
        }