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); }
public async Task <bool> ShowViewModel(MvxViewModelRequest request) { Task action() { return(_presenter.Show(request)); } await ExecuteOnMainThreadAsync(action); return(true); }
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); }