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