public WebProjectManager(string remoteSource, string siteRoot) { string webRepositoryDirectory = GetWebRepositoryDirectory(siteRoot); var fileSystem = new PhysicalFileSystem(webRepositoryDirectory); var packagePathResolver = new SubtextPackagePathResolver(fileSystem); _projectManager = new ProjectManager(sourceRepository: PackageRepositoryFactory.Default.CreateRepository(remoteSource), pathResolver: packagePathResolver, localRepository: new LocalPackageRepository(packagePathResolver, fileSystem), project: new WebProjectSystem(siteRoot)); }
public WebProjectManager(string remoteSource, string siteRoot) { string webRepositoryDirectory = GetWebRepositoryDirectory(siteRoot); var fileSystem = new PhysicalFileSystem(webRepositoryDirectory); var packagePathResolver = new SubtextPackagePathResolver(fileSystem); _projectManager = new ProjectManager(sourceRepository: PackageRepositoryFactory.Default.CreateRepository(remoteSource), pathResolver: packagePathResolver, localRepository: new LocalPackageRepository(packagePathResolver, fileSystem), project: new WebProjectSystem(siteRoot)); }