public PackageCommand(IHostEnvironment env, IReporter reporter, INuGetClient nuGetService) { reporter.WriteInfo($"Creating {nameof(PackageCommand)}"); environment = env; this.reporter = reporter; this.nuGetService = nuGetService; }
public RelistCommand(ILogger <RelistCommand> logger, INuGetClient nugetClient) : base(name: "relist", "Relist NuGet packages") { this.Handler = new RelistCommandHandler(logger, nugetClient); this.AddOption(CommonOptions.ApiKeyOption); this.AddOption(CommonOptions.PackageIdOption); this.AddOption(CommonOptions.VersionsOption); this.AddOption(CommonOptions.ConfirmOption); }
public SearchCommand(ILogger <SearchCommand> logger, INuGetClient nugetClient) : base(name: "search", "Search for NuGet packages") { this.Handler = new SearchCommandHandler(logger, nugetClient); this.AddOption(CommonOptions.ApiKeyOption); this.AddOption(CommonOptions.PackageIdOption); this.AddOption(CommonOptions.PreReleaseOption); this.AddOption(CommonOptions.SkipLatestPreReleaseOption); this.AddOption(CommonOptions.SkipLatestStableOption); }
public UnlistCommand(ILogger <UnlistCommand> logger, INuGetClient nugetClient) : base(name: "unlist", "Unlist NuGet packages") { this.Handler = new UnlistCommandHandler(logger, nugetClient); this.AddOption(CommonOptions.ApiKeyOption); this.AddOption(CommonOptions.PackageIdOption); this.AddOption(CommonOptions.PreReleaseOption); this.AddOption(CommonOptions.SkipLatestPreReleaseOption); this.AddOption(CommonOptions.SkipLatestStableOption); this.AddOption(CommonOptions.ConfirmOption); }
public MirrorService( IPackageService localPackages, INuGetClient upstreamClient, IPackageIndexingService indexer, ILogger <MirrorService> logger) { _localPackages = localPackages ?? throw new ArgumentNullException(nameof(localPackages)); _upstreamClient = upstreamClient ?? throw new ArgumentNullException(nameof(upstreamClient)); _indexer = indexer ?? throw new ArgumentNullException(nameof(indexer)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public MirrorService( INuGetClient client, IPackageCacheService localPackages, IPackageDownloader downloader, ILogger <MirrorService> logger, MirrorOptions options) { _startLock = new object(); _downloads = new Dictionary <PackageIdentity, Task>(); _localPackages = localPackages ?? throw new ArgumentNullException(nameof(localPackages)); _downloader = downloader ?? throw new ArgumentNullException(nameof(downloader)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); this._loggerAdapter = new NuGetLoggerAdapter <MirrorService>(_logger); _sourceRepository = client.GetRepository(options.UpstreamIndex); }
public RelistCommandHandler(ILogger <RelistCommand> logger, INuGetClient nugetClient) { this.logger = logger; this.nugetClient = nugetClient ?? throw new ArgumentNullException(nameof(nugetClient)); }
public DependencyUpdateChecker() { _nuGetClient = new NuGetClient(); _proGetClient = new ProGetClient(); }
public NuGetController(INuGetClient nugetClient, IPackageBadgeConfig badgeConfig) { _nugetClient = nugetClient; _badgeConfig = badgeConfig; }