示例#1
0
 public NuGetRemotePackageSystem(
     INuGetSettings nuGetSettings,
     ISettings repositoryFilter)
 {
     _nuGetSettings    = nuGetSettings;
     _repositoryFilter = repositoryFilter;
 }
示例#2
0
 public PackageManager(
     IPackageRepository packageRepository,
     global::NuGet.IPackageManager packageManager,
     INuGetSettings settings)
 {
     _packageRepository = packageRepository ?? throw new ArgumentNullException(nameof(packageRepository));
     _packageManager    = packageManager ?? throw new ArgumentNullException(nameof(packageManager));
     _settings          = settings ?? throw new ArgumentNullException(nameof(settings));
 }
 public DefaultSourceRepositoryProvider(IModelProvider <ExplorerSettingsContainer> settingsProvider, INuGetConfigurationService nuGetConfigurationService)
 {
     Argument.IsNotNull(() => settingsProvider);
     _settings = settingsProvider.Model;
     _nuGetConfigurationService = nuGetConfigurationService;
 }
示例#4
0
 public DependencyResolver(IPackageRepository packageRepository, INuGetSettings nugetSettings)
 {
     _packageRepository = packageRepository ?? throw new ArgumentNullException(nameof(packageRepository));
     _nugetSettings     = nugetSettings ?? throw new ArgumentNullException(nameof(nugetSettings));
 }