public RestorePackagesAction( IPackageManagementSolution solution, IPackageManagementEvents packageManagementEvents, IPackageRepositoryCache repositoryCache, IPackageManagerFactory packageManagerFactory) { this.solution = solution; this.repositoryCache = repositoryCache; this.packageManagerFactory = packageManagerFactory; logger = new PackageManagementLogger(packageManagementEvents); }
public RestorePackagesAction ( IPackageManagementSolution solution, IPackageManagementEvents packageManagementEvents, IPackageRepositoryCache repositoryCache, IPackageManagerFactory packageManagerFactory) { this.solution = solution; this.repositoryCache = repositoryCache; this.packageManagerFactory = packageManagerFactory; logger = new PackageManagementLogger (packageManagementEvents); }
public PackageManagementProject ( IPackageRepository sourceRepository, IDotNetProject project, IPackageManagementEvents packageManagementEvents, IPackageManagerFactory packageManagerFactory) { SourceRepository = sourceRepository; this.project = project; this.packageManagementEvents = packageManagementEvents; packageManager = packageManagerFactory.CreatePackageManager (sourceRepository, project); projectManager = packageManager.ProjectManager; }
public PackageManagementService( PackageManagementOptions options, IPackageRepositoryCache packageRepositoryCache, IPackageManagerFactory packageManagerFactory, IPackageManagementProjectService projectService, IPackageManagementOutputMessagesView outputMessagesView) { this.options = options; this.packageRepositoryCache = packageRepositoryCache; this.packageManagerFactory = packageManagerFactory; this.projectService = projectService; this.outputMessagesView = outputMessagesView; }
public PackageManagementProject( IPackageRepository sourceRepository, IDotNetProject project, IPackageManagementEvents packageManagementEvents, IPackageManagerFactory packageManagerFactory) { SourceRepository = sourceRepository; this.project = project; this.packageManagementEvents = packageManagementEvents; packageManager = packageManagerFactory.CreatePackageManager(sourceRepository, project); projectManager = packageManager.ProjectManager; }
public PackageManagementProject( IPackageRepository sourceRepository, MSBuildBasedProject project, IPackageManagementEvents packageManagementEvents, IPackageManagerFactory packageManagerFactory) { SourceRepository = sourceRepository; msbuildProject = project; targetFramework = new ProjectTargetFramework(project); this.packageManagementEvents = packageManagementEvents; packageManager = packageManagerFactory.CreatePackageManager(sourceRepository, project); projectManager = packageManager.ProjectManager; }