public MSBuildValidationTaggerProvider(JoinableTaskContext joinableTaskContext, MSBuildParserProvider parserProvider) { this.joinableTaskContext = joinableTaskContext; this.parserProvider = parserProvider; }
public MSBuildValidationTagger(ITextBuffer buffer, JoinableTaskContext joinableTaskContext, MSBuildParserProvider parserProvider) { parser = parserProvider.GetParser(buffer); parser.ParseCompleted += ParseCompleted; this.joinableTaskContext = joinableTaskContext; }
MSBuildParserProvider GetParserProvider() => parserProvider ?? ( parserProvider = CompositionManager.Instance.GetExportedValue <MSBuildParserProvider> () );