public override void BeginInvoke(TaskCompleteCallback callback) { base.BeginInvoke(callback); this.queryItems = AutoDiscoverQueryItem.CreateAutoDiscoverQueryItems(base.Application, base.QueryList, this.targetForestConfiguration.AutoDiscoverUrl); this.autoDiscoverQuery = new AutoDiscoverQueryInternal(base.Application, base.ClientContext, base.RequestLogger, this.targetForestConfiguration, this.queryItems, new CreateAutoDiscoverRequestDelegate(AutoDiscoverRequestXmlByUser.Create), base.QueryList); this.autoDiscoverQuery.BeginInvoke(new TaskCompleteCallback(this.Complete1)); }
public override void BeginInvoke(TaskCompleteCallback callback) { base.BeginInvoke(callback); this.queryItems = AutoDiscoverQueryItem.CreateAutoDiscoverQueryItems(base.Application, base.QueryList, this.targetForestConfiguration.AutoDiscoverUrl); this.autoDiscoverQuery = new AutoDiscoverQueryInternal(base.Application, base.ClientContext, base.RequestLogger, this.targetForestConfiguration, this.queryItems, this.createAutoDiscoverRequest, base.QueryList); this.requestTimer = Stopwatch.StartNew(); this.autoDiscoverQuery.BeginInvoke(new TaskCompleteCallback(this.Complete1)); }
public override void BeginInvoke(TaskCompleteCallback callback) { base.BeginInvoke(callback); ProxyAuthenticator proxyAuthenticator = ProxyAuthenticator.Create(OAuthCredentialsFactory.CreateAsApp(base.ClientContext as InternalClientContext, base.RequestLogger), base.ClientContext.MessageId, true); this.queryItems = AutoDiscoverQueryItem.CreateAutoDiscoverQueryItems(base.Application, base.QueryList, this.autoDiscoverUrl); this.autoDiscoverQuery = new AutoDiscoverQueryExternalByOAuth(base.Application, base.ClientContext, base.RequestLogger, this.autoDiscoverUrl, proxyAuthenticator, this.queryItems, this.createAutoDiscoverRequest, base.QueryList); this.autoDiscoverQuery.BeginInvoke(new TaskCompleteCallback(this.Complete1)); }