Esempio n. 1
0
 public GitClient(IGitHubCredentialProvider credentialProvider)
 {
     pushOptions = new PushOptions {
         CredentialsProvider = credentialProvider.HandleCredentials
     };
     fetchOptions = new FetchOptions {
         CredentialsProvider = credentialProvider.HandleCredentials
     };
 }
Esempio n. 2
0
 public GitClient(IGitHubCredentialProvider credentialProvider)
 {
     pushOptions = new PushOptions {
         CredentialsProvider = credentialProvider.HandleCredentials
     };
     fetchOptions = new FetchOptions {
         CredentialsProvider = credentialProvider.HandleCredentials
     };
     pullOptions = new PullOptions
     {
         FetchOptions = fetchOptions,
         MergeOptions = new MergeOptions(),
     };
 }
Esempio n. 3
0
        public GitClient(IGitHubCredentialProvider credentialProvider)
        {
            Guard.ArgumentNotNull(credentialProvider, nameof(credentialProvider));

            pushOptions = new PushOptions {
                CredentialsProvider = credentialProvider.HandleCredentials
            };
            fetchOptions = new FetchOptions {
                CredentialsProvider = credentialProvider.HandleCredentials
            };
            pullOptions = new PullOptions
            {
                FetchOptions = fetchOptions,
                MergeOptions = new MergeOptions(),
            };
        }
Esempio n. 4
0
 public GitClient(IGitHubCredentialProvider credentialProvider)
 {
     pushOptions = new PushOptions { CredentialsProvider = credentialProvider.HandleCredentials };
     fetchOptions = new FetchOptions { CredentialsProvider = credentialProvider.HandleCredentials };
 }