public GitHubSourceCodeProviderService( IProjectDiscoveryService projectDiscoveryService, IApplicationConfigurationProvider applicationConfigurationProvider, IEditorService editorService, ISourceCodeIndexingService sourceCodeIndexingService, ILogger logger) { this.projectDiscoveryService = projectDiscoveryService; this.applicationConfigurationProvider = applicationConfigurationProvider; this.editorService = editorService; this.sourceCodeIndexingService = sourceCodeIndexingService; this.logger = logger; }