public async void InitEx(IOAuth2Provider provider) { if (provider == null) throw new ArgumentNullException("provider"); m_provider = provider; await provider.Initialize(); }
public static bool TryAuthenticate(IOAuth2Provider provider) { var dlg = new OAuth2Form(); dlg.InitEx(provider); var result = UIUtil.ShowDialogAndDestroy(dlg); return result == DialogResult.OK; }
public static bool TryAuthenticate(IOAuth2Provider provider) { var dlg = new OAuth2Form(); dlg.InitEx(provider); var result = UIUtil.ShowDialogAndDestroy(dlg); return(result == DialogResult.OK); }
public async void InitEx(IOAuth2Provider provider) { if (provider == null) { throw new ArgumentNullException("provider"); } m_provider = provider; await provider.Initialize(); }
public static bool TryAuthenticate(IOAuth2Provider provider) { var dlg = new OAuth2Form(); dlg.InitEx(provider); var result = UIUtil.ShowDialogAndDestroy(dlg); if (result == DialogResult.Abort) // Faulted - no user cancellation { MessageService.ShowFatal("Authentication failed!", dlg.LastException); } return result == DialogResult.OK; }
public static bool TryAuthenticate(IOAuth2Provider provider) { var dlg = new OAuth2Form(); dlg.InitEx(provider); var result = UIUtil.ShowDialogAndDestroy(dlg); if (result == DialogResult.Abort) // Faulted - no user cancellation { MessageService.ShowFatal("Authentication failed!", dlg.LastException); } return(result == DialogResult.OK); }