public BuildClient(Uri baseUrl, VssCredentials credentials, int retryCount, int retryInterval)
        {
            var vssConnection = new VssConnection(baseUrl, credentials);

            this.client  = vssConnection.GetClient <BuildHttpClient>();
            this.retryer = Retryer.CreateRetryer(retryCount, TimeSpan.FromSeconds(retryInterval));
        }
Exemple #2
0
        public TaskClient(Uri baseUrl, VssCredentials credentials, IBrokerInstrumentation instrumentationHandler, int retryCount, int retryInterval)
        {
            var vssConnection = new VssConnection(baseUrl, credentials);

            this.client = vssConnection.GetClient <TaskHttpClient>();
            this.instrumentationHandler = instrumentationHandler;
            this.vstsUrl = baseUrl.ToString();
            this.retryer = Retryer.CreateRetryer(retryCount, TimeSpan.FromSeconds(retryInterval));
        }