Beispiel #1
0
 public RepositoryClientFactory(
     IHttpClient httpClient,
     IGitLabCredentialService gitLabCredentialService)
 {
     this.httpClient = httpClient;
     this.gitLabCredentialService = gitLabCredentialService;
 }
Beispiel #2
0
        public GitLabClient(string repoId, IHttpClient httpClient, IGitLabCredentialService gitLabCredentialService)
        {
            this.repoId     = repoId;
            this.httpClient = httpClient;
            var credentials = gitLabCredentialService.GetGitLabCredentials();

            gitLabDefaultUrl     = credentials.DefaultUrl;
            credentialParameters = new Dictionary <string, string>
            {
                { "private_token", credentials.PrivateToken },
            };
        }