private static LanguageServiceErrorListProvider CreateInstance(IActiveWorkspaceProjectContextHost projectContextHost) { projectContextHost ??= IActiveWorkspaceProjectContextHostFactory.Create(); var provider = new LanguageServiceErrorListProvider(UnconfiguredProjectFactory.Create(), projectContextHost); return(provider); }
private static LanguageServiceErrorListProvider CreateInstance(ILanguageServiceHost host) { host = host ?? ILanguageServiceHostFactory.Create(); var provider = new LanguageServiceErrorListProvider(UnconfiguredProjectFactory.Create(), host); return(provider); }
private static LanguageServiceErrorListProvider CreateInstance(IProjectWithIntellisense project) { var provider = new LanguageServiceErrorListProvider(IUnconfiguredProjectFactory.Create("CSharp")); if (project != null) { provider.ProjectsWithIntellisense.Add(project, "CSharp"); } return(provider); }