protected override void OnStartActivity() { DispatcherProvider.CheckedInvoke(() => { try { ShowDialog(); } catch (Exception e) { Completion.TrySetException(e); } }); }