public ExplorerController(ISpanReader spanReader, IDependencyReader dependencyReader, IMapper mapper) { _spanReader = spanReader; _mapper = mapper; _dependencyReader = dependencyReader; }
private static IEnumerable <Dependency> ReadDependencies(IDependencyReader dependencyReader) { if (dependencyReader == null) { throw new ArgumentNullException(nameof(dependencyReader)); } Console.WriteLine($"Reading dependencies for {dependencyReader.Count} projects..."); return(dependencyReader.Read()); }