Example #1
0
        public ProjectContextCodeModelProvider(ICodeModelFactory codeModelFactory, ILanguageServiceHost languageServiceHost)
        {
            Requires.NotNull(codeModelFactory, nameof(codeModelFactory));
            Requires.NotNull(languageServiceHost, nameof(languageServiceHost));

            _codeModelFactory    = codeModelFactory;
            _languageServiceHost = languageServiceHost;
        }
Example #2
0
        public ProjectContextCodeModelProvider(IProjectThreadingService threadingService, ICodeModelFactory codeModelFactory, ILanguageServiceHost languageServiceHost)
        {
            Requires.NotNull(threadingService, nameof(threadingService));
            Requires.NotNull(codeModelFactory, nameof(codeModelFactory));
            Requires.NotNull(languageServiceHost, nameof(languageServiceHost));

            _threadingService    = threadingService;
            _codeModelFactory    = codeModelFactory;
            _languageServiceHost = languageServiceHost;
        }
 public ProjectContextCodeModelProvider(IProjectThreadingService threadingService, ICodeModelFactory codeModelFactory, IActiveWorkspaceProjectContextHost projectContextHost)
 {
     _threadingService   = threadingService;
     _codeModelFactory   = codeModelFactory;
     _projectContextHost = projectContextHost;
 }
 public ProjectContextCodeModelProvider(IProjectThreadingService threadingService, ICodeModelFactory codeModelFactory, ILanguageServiceHost languageServiceHost)
 {
     _threadingService    = threadingService;
     _codeModelFactory    = codeModelFactory;
     _languageServiceHost = languageServiceHost;
 }