public PackageInstaller(string localRepositoryPath, string projectPath, IConsole console, string projectName, bool addReferencesToProject) { _projectName = projectName; _localRepositoryPath = localRepositoryPath; IPackagePathResolver packagePathResolver = new DefaultPackagePathResolver(localRepositoryPath); IPackageRepository localRepository = new UnzipedLocalPackageRepository(localRepositoryPath, _flagFileName); _projectSystem = new ModdedMSBuildProjectSystem(projectPath, addReferencesToProject) { Logger = console }; _projectManager = new ProjectManager(localRepository, packagePathResolver, _projectSystem, localRepository) { Logger = console }; }
public PackageInstaller(string localRepositoryPath, string projectPath, IConsole console, bool addReferencesToProject) { _localRepositoryPath = localRepositoryPath; IPackagePathResolver packagePathResolver = new DefaultPackagePathResolver(localRepositoryPath); IPackageRepository localRepository = new UnzipedLocalPackageRepository(localRepositoryPath, _flagFileName); _projectSystem = new ModdedMSBuildProjectSystem(projectPath, addReferencesToProject) { Logger = console }; _projectManager = new ProjectManager(localRepository, packagePathResolver, _projectSystem, localRepository) { Logger = console }; }