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;
 }
 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;
 }