public PackageRepositories(IAddInManagerEvents events, IAddInManagerSettings settings)
        {
            _events = events;
            _settings = settings;

            _registeredPackageSources = new List<PackageSource>();

            LoadPackageSources();
            UpdateCurrentRepository();
        }
Exemple #2
0
        public PackageRepositories(IAddInManagerEvents events, IAddInManagerSettings settings)
        {
            _events   = events;
            _settings = settings;

            _registeredPackageSources = new List <PackageSource>();

            LoadPackageSources();
            UpdateCurrentRepository();
        }
        public NuGetPackageManager(IPackageRepositories repositories, IAddInManagerEvents events, ISDAddInManagement addInManagement)
        {
            _repositories = repositories;
            _events = events;
            _packageOutputDirectory = Path.Combine(addInManagement.ConfigDirectory, "NuGet");

            _logger = new PackageMessageLogger(_events);

            _events.PackageMessageLogged += Events_PackageMessageLogged;
        }
        public NuGetPackageManager(IPackageRepositories repositories, IAddInManagerEvents events, ISDAddInManagement sdAddInManagement)
        {
            _repositories           = repositories;
            _events                 = events;
            _sdAddInManagement      = sdAddInManagement;
            _packageOutputDirectory = Path.Combine(_sdAddInManagement.ConfigDirectory, "NuGet");

            _logger = new PackageMessageLogger(_events);

            _events.PackageMessageLogged += Events_PackageMessageLogged;
        }
Exemple #5
0
		public AddInSetup(IAddInManagerEvents events, INuGetPackageManager nuGet, ISDAddInManagement sdAddInManagement)
		{
			_events = events;
			_nuGet = nuGet;
			_sdAddInManagement = sdAddInManagement;
			
			_addInsMarkedForInstall = new List<ManagedAddIn>();
			_nuGetToAddInMappings = new Dictionary<string, string>();
			
			// Register event handlers
			_events.AddInPackageDownloaded += events_AddInPackageDownloaded;
		}
        public AddInSetup(IAddInManagerEvents events, INuGetPackageManager nuGet, ISDAddInManagement sdAddInManagement)
        {
            _events            = events;
            _nuGet             = nuGet;
            _sdAddInManagement = sdAddInManagement;

            _addInsMarkedForInstall = new List <ManagedAddIn>();
            _nuGetToAddInMappings   = new Dictionary <string, string>();

            // Register event handlers
            _events.AddInPackageDownloaded += events_AddInPackageDownloaded;
        }
 public PackageMessageLogger(IAddInManagerEvents events)
 {
     _events = events;
 }
 public PackageMessageLogger(IAddInManagerEvents events)
 {
     _events = events;
 }