コード例 #1
0
        public async ValueTask <bool> ShowViewModel(MvxViewModelRequest request)
        {
            await ExecuteOnMainThreadAsync(async() =>
            {
                MvxLog.Instance.Trace("TizenNavigation", "Navigate requested");
                await _presenter.Show(request).ConfigureAwait(false);
            }).ConfigureAwait(false);

            return(true);
        }
コード例 #2
0
        public async Task <bool> ShowViewModel(MvxViewModelRequest request)
        {
            Task action()
            {
                return(_presenter.Show(request));
            }

            await ExecuteOnMainThreadAsync(action);

            return(true);
        }
コード例 #3
0
        public async Task <bool> ShowViewModel(MvxViewModelRequest request)
        {
            Func <Task> action = () =>
            {
                MvxLog.Instance.Trace("TizenNavigation", "Navigate requested");
                return(_presenter.Show(request));
            };

            await ExecuteOnMainThreadAsync(action);

            return(true);
        }