public ConvertService(PackService packService, PackageReaderFactory packageReaderFactory, IPackageSerializer packageSerializer, IWriter writer) { _packService = packService; _packageReaderFactory = packageReaderFactory; _packageSerializer = packageSerializer; _writer = writer; }
public FileSystemRepository(PackageReaderFactory packageReaderFactory, string rootPath, string name) : base(rootPath, name, RepositoryType.Pundit) { Guard.NotNull(packageReaderFactory, nameof(packageReaderFactory)); _packageReaderFactory = packageReaderFactory; }
public RepositoryFactory(PackageReaderFactory packageReaderFactory, ISerializer serializer) { Guard.NotNull(packageReaderFactory, nameof(packageReaderFactory)); Guard.NotNull(serializer, nameof(serializer)); _packageReaderFactory = packageReaderFactory; _serializer = serializer; var punditConfigPath = ResolveRootPath(); _cacheRepoPath = Path.Combine(punditConfigPath, PunditCacheRepoFolder); _cacheNuGetRepoPath = Path.Combine(punditConfigPath, NuGetCacheRepoFolder); _repoConfigPath = Path.Combine(punditConfigPath, RepositoriesConfigFile); }
public ServiceFactory(RepositoryFactory repositoryFactory, ManifestResolver manifestResolver, PackageReaderFactory packageReaderFactory, DependencyResolver dependencyResolver, IPackageSerializer packageSerializer, PackageInstallerFactory packageInstallerFactory, IWriter writer) { Guard.NotNull(repositoryFactory, nameof(repositoryFactory)); Guard.NotNull(manifestResolver, nameof(manifestResolver)); Guard.NotNull(packageReaderFactory, nameof(packageReaderFactory)); Guard.NotNull(dependencyResolver, nameof(dependencyResolver)); Guard.NotNull(packageInstallerFactory, nameof(packageInstallerFactory)); Guard.NotNull(writer, nameof(writer)); Guard.NotNull(packageSerializer, nameof(packageSerializer)); _repositoryFactory = repositoryFactory; _manifestResolver = manifestResolver; _packageReaderFactory = packageReaderFactory; _dependencyResolver = dependencyResolver; _packageSerializer = packageSerializer; _packageInstallerFactory = packageInstallerFactory; _writer = writer; }