public ProjectContextCodeModelProvider(ICodeModelFactory codeModelFactory, ILanguageServiceHost languageServiceHost) { Requires.NotNull(codeModelFactory, nameof(codeModelFactory)); Requires.NotNull(languageServiceHost, nameof(languageServiceHost)); _codeModelFactory = codeModelFactory; _languageServiceHost = languageServiceHost; }
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; }