示例#1
0
        protected GitClient(GitRepositoryInfo repository, ILogger log)
        {
            if (repository == null)
            {
                throw new ArgumentNullException(nameof(repository));
            }
            if (log == null)
            {
                throw new ArgumentNullException(nameof(log));
            }

            this.repository = repository;
            this.log        = log;
        }
示例#2
0
 protected GitClient(GitRepositoryInfo repository, ILogSink log)
 {
     this.log        = log ?? throw new ArgumentNullException(nameof(log));
     this.repository = repository ?? throw new ArgumentNullException(nameof(repository));
 }