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