// private IRepositorySearchRepository repositorySearchRepository; public RepositoryManager( IRepositorySnapshotRepository repositorySnapshotRepository, IRepositoryCurrentStateRepository repositoryCurrentStateRepository, IRepositorySourceManager repositorySourceManager //IRepositorySearchRepository repositorySearchRepository ) { this.repositorySnapshotRepository = repositorySnapshotRepository; this.repositoryCurrentStateRepository = repositoryCurrentStateRepository; this.repositorySourceManager = repositorySourceManager; // this.repositorySearchRepository = repositorySearchRepository; }
public RepositoryAnalysisManager( IRepositoryManager repositoryManager, IRepositorySourceManager repositorySourceManager, IEnumerable <IDependencyScraperManager> dependencyScraperManagers, IEnumerable <IDeriveRepositoryTypeAndImplementations> typeAndImplementationDerivers, IDeriveRepositoryDevOpsIntegrations devOpsIntegrationsDeriver, IDistributedCache distributedCache, ILogger <RepositoryAnalysisManager> logger, Caching cachingSettings) { this.repositoryManager = repositoryManager; this.repositorySourceManager = repositorySourceManager; this.dependencyScraperManagers = dependencyScraperManagers; this.typeAndImplementationDerivers = typeAndImplementationDerivers; this.devOpsIntegrationsDeriver = devOpsIntegrationsDeriver; this.distributedCache = distributedCache; this.logger = logger; this.cachingSettings = cachingSettings; }
public NpmDependencyScraperManager(IRepositorySourceManager repositorySourceManager) { this.repositorySourceManager = repositorySourceManager; }
public DotNetProjectFileDependencyScraperManager(IRepositorySourceManager repositorySourceManager) { this.repositorySourceManager = repositorySourceManager; }
public RepositorySummariesController(IRepositorySourceManager repositorySoruceManager) { this.repositorySourceManager = repositorySoruceManager; }