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; }
protected GitClient(GitRepositoryInfo repository, ILogSink log) { this.log = log ?? throw new ArgumentNullException(nameof(log)); this.repository = repository ?? throw new ArgumentNullException(nameof(repository)); }