public RoslynSyntaxClassificationServiceFactory(AbstractLspClientServiceFactory roslynLspClientServiceFactory, RemoteLanguageServiceWorkspace remoteLanguageServiceWorkspace,
                                                 ClassificationTypeMap classificationTypeMap, IThreadingContext threadingContext)
 {
     _roslynLspClientServiceFactory  = roslynLspClientServiceFactory ?? throw new ArgumentNullException(nameof(roslynLspClientServiceFactory));
     _remoteLanguageServiceWorkspace = remoteLanguageServiceWorkspace ?? throw new ArgumentNullException(nameof(remoteLanguageServiceWorkspace));
     _classificationTypeMap          = classificationTypeMap ?? throw new ArgumentNullException(nameof(classificationTypeMap));
     _threadingContext = threadingContext ?? throw new ArgumentNullException(nameof(threadingContext));
 }
示例#2
0
 public RoslynSyntaxClassificationService(AbstractLspClientServiceFactory roslynLspClientServiceFactory, RemoteLanguageServiceWorkspace remoteLanguageServiceWorkspace, ISyntaxClassificationService originalService,
                                          ClassificationTypeMap classificationTypeMap, IThreadingContext threadingContext)
 {
     _roslynLspClientServiceFactory  = roslynLspClientServiceFactory;
     _remoteLanguageServiceWorkspace = remoteLanguageServiceWorkspace;
     _originalService       = originalService;
     _classificationTypeMap = classificationTypeMap;
     _threadingContext      = threadingContext;
 }
示例#3
0
 public CSharpLspContainedLanguageProvider(IContentTypeRegistryService contentTypeRegistry,
                                           SVsServiceProvider serviceProvider,
                                           CSharpLspRazorProject razorProject,
                                           RemoteLanguageServiceWorkspace remoteLanguageServiceWorkspace)
 {
     _contentTypeRegistry            = contentTypeRegistry ?? throw new ArgumentNullException(nameof(contentTypeRegistry));
     _serviceProvider                = serviceProvider ?? throw new ArgumentNullException(nameof(serviceProvider));
     _razorProject                   = razorProject ?? throw new ArgumentNullException(nameof(razorProject));
     _remoteLanguageServiceWorkspace = remoteLanguageServiceWorkspace ?? throw new ArgumentNullException(nameof(remoteLanguageServiceWorkspace));
 }
 public RoslynGotoDefinitionService(
     IStreamingFindUsagesPresenter streamingPresenter,
     AbstractLspClientServiceFactory roslynLspClientServiceFactory,
     RemoteLanguageServiceWorkspace remoteWorkspace,
     IThreadingContext threadingContext)
 {
     _streamingPresenter            = streamingPresenter ?? throw new ArgumentNullException(nameof(streamingPresenter));
     _roslynLspClientServiceFactory = roslynLspClientServiceFactory ?? throw new ArgumentNullException(nameof(roslynLspClientServiceFactory));
     _remoteWorkspace  = remoteWorkspace ?? throw new ArgumentNullException(nameof(remoteWorkspace));
     _threadingContext = threadingContext ?? throw new ArgumentNullException(nameof(threadingContext));
 }
示例#5
0
 public RoslynRemoteProjectInfoProvider(
     CSharpLspClientServiceFactory roslynLspClientServiceFactory,
     RemoteLanguageServiceWorkspace remoteLanguageServiceWorkspace
     )
 {
     _roslynLspClientServiceFactory =
         roslynLspClientServiceFactory
         ?? throw new ArgumentNullException(nameof(roslynLspClientServiceFactory));
     _remoteLanguageServiceWorkspace =
         remoteLanguageServiceWorkspace
         ?? throw new ArgumentNullException(nameof(RemoteLanguageServiceWorkspace));
 }
 public VBLspEditorClassificationFactoryService(VisualBasicLspClientServiceFactory vbLspClientServiceFactory, RemoteLanguageServiceWorkspace remoteLanguageServiceWorkspace,
                                                ClassificationTypeMap classificationTypeMap, IThreadingContext threadingContext)
     : base(vbLspClientServiceFactory, remoteLanguageServiceWorkspace, classificationTypeMap, threadingContext)
 {
 }
 public CSharpLspEditorClassificationFactoryService(CSharpLspClientServiceFactory csharpLspClientServiceFactory, RemoteLanguageServiceWorkspace remoteLanguageServiceWorkspace,
                                                    ClassificationTypeMap classificationTypeMap, IThreadingContext threadingContext)
     : base(csharpLspClientServiceFactory, remoteLanguageServiceWorkspace, classificationTypeMap, threadingContext)
 {
 }
 public VSTypeScriptRemoteLanguageServiceWorkspaceAccessor(RemoteLanguageServiceWorkspace remoteLanguageServiceWorkspace)
 {
     _remoteLanguageServiceWorkspace = remoteLanguageServiceWorkspace;
 }
示例#9
0
 public VBLspGotoDefinitionService(IStreamingFindUsagesPresenter streamingPresenter, VisualBasicLspClientServiceFactory vbLspClientServiceFactory,
                                   RemoteLanguageServiceWorkspace remoteWorkspace, IThreadingContext threadingContext)
     : base(streamingPresenter, vbLspClientServiceFactory, remoteWorkspace, threadingContext)
 {
 }
示例#10
0
 public CSharpLspGotoDefinitionService(IStreamingFindUsagesPresenter streamingPresenter, CSharpLspClientServiceFactory csharpLspClientServiceFactory,
                                       RemoteLanguageServiceWorkspace remoteWorkspace, IThreadingContext threadingContext)
     : base(streamingPresenter, csharpLspClientServiceFactory, remoteWorkspace, threadingContext)
 {
 }
示例#11
0
 public RoslynFindUsagesService(RoslynLspClientServiceFactory roslynLspClientServiceFactory, RemoteLanguageServiceWorkspace remoteLanguageServiceWorkspace)
 {
     _roslynLspClientServiceFactory  = roslynLspClientServiceFactory ?? throw new ArgumentNullException(nameof(roslynLspClientServiceFactory));
     _remoteLanguageServiceWorkspace = remoteLanguageServiceWorkspace ?? throw new ArgumentNullException(nameof(remoteLanguageServiceWorkspace));
 }
示例#12
0
 public VBLspFindUsagesService(RoslynLspClientServiceFactory roslynLspClientServiceFactory, RemoteLanguageServiceWorkspace remoteLanguageServiceWorkspace)
     : base(roslynLspClientServiceFactory, remoteLanguageServiceWorkspace)
 {
 }
 public VBLspFindUsagesService(VisualBasicLspClientServiceFactory vbLspClientServiceFactory, RemoteLanguageServiceWorkspace remoteLanguageServiceWorkspace)
     : base(vbLspClientServiceFactory, remoteLanguageServiceWorkspace)
 {
 }
 public CSharpLspFindUsagesService(CSharpLspClientServiceFactory csharpLspClientServiceFactory, RemoteLanguageServiceWorkspace remoteLanguageServiceWorkspace)
     : base(csharpLspClientServiceFactory, remoteLanguageServiceWorkspace)
 {
 }
示例#15
0
 public TypeScriptLspGotoDefinitionService(IStreamingFindUsagesPresenter streamingPresenter, TypeScriptLspClientServiceFactory typeScriptLspClientServiceFactory,
                                           RemoteLanguageServiceWorkspace remoteWorkspace, IThreadingContext threadingContext)
     : base(streamingPresenter, typeScriptLspClientServiceFactory, remoteWorkspace, threadingContext)
 {
 }