protected virtual void InstallPackageIntoSolution()
        {
            ISolutionPackageRepository solutionRepository = selectedProjects.Solution.CreateSolutionPackageRepository();
            var installAction = new InstallPackageAction(null, packageManagementEvents);

            installAction.Package                 = package;
            installAction.IgnoreDependencies      = false;
            installAction.AllowPrereleaseVersions = parent.IncludePrerelease;

            GetInstallOperationsForSolutionPackage(solutionRepository, installAction, package);

            if (LicensesAccepted())
            {
                InstallPackageIntoSolution(solutionRepository, installAction, package);
                packageManagementEvents.OnParentPackageInstalled(package);
            }
        }
 protected void OnParentPackageInstalled()
 {
     packageManagementEvents.OnParentPackageInstalled(Package);
 }
Esempio n. 3
0
 protected void OnParentPackageInstalled()
 {
     packageManagementEvents.OnParentPackageInstalled(Package, Project, Operations);
 }
 public void OnParentPackageInstalled(IPackage package, IPackageManagementProject project, IEnumerable <PackageOperation> operations)
 {
     unsafeEvents.OnParentPackageInstalled(package, project, operations);
 }
 public void OnParentPackageInstalled(IPackage package, IPackageManagementProject project)
 {
     unsafeEvents.OnParentPackageInstalled(package, project);
 }
 public void OnParentPackageInstalled(IPackage package)
 {
     unsafeEvents.OnParentPackageInstalled(package);
 }