public ConfigManagementService( ISourceManagementService sources, ILogService logger) { this.sources = sources; this.logger = logger; processedDirectories = new HashSet <string>(new InsensitiveFullPathComparer()); ResetConfigs(); }
public ManagementService( IProjectManagementService projects, IPackageManagementService packages, IConfigManagementService configs, ISourceManagementService sources) { Projects = projects; Packages = packages; Configs = configs; Sources = sources; }
public PackageManagementService(ISourceManagementService sources) { this.sources = sources ?? throw new ArgumentNullException(nameof(sources)); ResetPackages(); }