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 #3
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 FakeAddInSetup(ISDAddInManagement sdAddInManagement)
 {
     _sdAddInManagement = sdAddInManagement;
     _addInsMarkedForInstall = new List<ManagedAddIn>();
 }
Exemple #6
0
 public FakeAddInSetup(ISDAddInManagement sdAddInManagement)
 {
     _sdAddInManagement      = sdAddInManagement;
     _addInsMarkedForInstall = new List <ManagedAddIn>();
 }