10 instantiations of ProjectContext
Microsoft.Build (10)
Logging\TerminalLogger\TerminalLogger.cs (10)
721ProjectContext c = new(e.BuildEventContext); 772ProjectContext c = new(buildEventContext); 1038if (_restoreContext is null && buildEventContext is not null && _projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project)) 1113&& _projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project)) 1126&& _projects.TryGetValue(new ProjectContext(buildEventContext), out project) 1147if (_projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project)) 1161&& _projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project)) 1188bool hasProject = _projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project); 1348&& _projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project)) 1430&& _projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project))
6 references to ProjectContext
Microsoft.Build (6)
Logging\TerminalLogger\TerminalLogger.cs (4)
105private readonly Dictionary<ProjectContext, TerminalProjectInfo> _projects = []; 152private ProjectContext? _restoreContext; 721ProjectContext c = new(e.BuildEventContext); 772ProjectContext c = new(buildEventContext);
Logging\TerminalLogger\TerminalProjectInfo.cs (2)
35public TerminalProjectInfo(TerminalLogger.ProjectContext context, EvalProjectInfo evalInfo, StopwatchAbstraction? stopwatch) 85private readonly TerminalLogger.ProjectContext _context;