10 instantiations of ProjectContext
Microsoft.Build (10)
Logging\TerminalLogger\TerminalLogger.cs (10)
721ProjectContext c = new(e.BuildEventContext); 766ProjectContext c = new(buildEventContext); 1032if (_restoreContext is null && buildEventContext is not null && _projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project)) 1107&& _projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project)) 1120&& _projects.TryGetValue(new ProjectContext(buildEventContext), out project) 1141if (_projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project)) 1155&& _projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project)) 1182bool hasProject = _projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project); 1342&& _projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project)) 1424&& _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); 766ProjectContext c = new(buildEventContext);
Logging\TerminalLogger\TerminalProjectInfo.cs (2)
35public TerminalProjectInfo(TerminalLogger.ProjectContext context, EvalProjectInfo evalInfo, StopwatchAbstraction? stopwatch) 85private readonly TerminalLogger.ProjectContext _context;