public CodeSearchFindSymbolsService( OmniSharpWorkspace workspace, ICodeSearchProvider codeSearchServiceProvider) { _workspace = workspace; _codeSearchServiceProvider = codeSearchServiceProvider; }
public CodeSearchFindUsagesService( ILoggerFactory loggerFactory, OmniSharpWorkspace workspace, ICodeSearchProvider codeSearchServiceProvider) { _logger = loggerFactory.CreateLogger <CodeSearchFindUsagesService>(); _workspace = workspace; _codeSearchServiceProvider = codeSearchServiceProvider; }
public GotoDefinitionService( ILoggerFactory loggerFactory, ICodeSearchProvider codeSearchServiceProvider, OmniSharpWorkspace workspace, ExternalSourceServiceFactory externalSourceServiceFactory, OmniSharpOptions omnisharpOptions) { _logger = loggerFactory.CreateLogger <GotoDefinitionService>(); _codeSearchServiceProvider = codeSearchServiceProvider; _workspace = workspace; _externalSourceServiceFactory = externalSourceServiceFactory; _omnisharpOptions = omnisharpOptions; }