9 instantiations of ProjectContext
Microsoft.Build (9)
Logging\TerminalLogger\TerminalLogger.cs (9)
646ProjectContext c = new(e.BuildEventContext); 696ProjectContext c = new(buildEventContext); 950if (_restoreContext is null && buildEventContext is not null && _projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project)) 1004&& _projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project)) 1017&& _projects.TryGetValue(new ProjectContext(buildEventContext), out project) 1038if (_projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project)) 1060var hasProject = _projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project); 1212&& _projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project) 1297&& _projects.TryGetValue(new ProjectContext(buildEventContext), out TerminalProjectInfo? project)
6 references to ProjectContext
Microsoft.Build (6)
Logging\TerminalLogger\TerminalLogger.cs (4)
104private readonly Dictionary<ProjectContext, TerminalProjectInfo> _projects = new(); 151private ProjectContext? _restoreContext; 646ProjectContext c = new(e.BuildEventContext); 696ProjectContext c = new(buildEventContext);
Logging\TerminalLogger\TerminalProjectInfo.cs (2)
35public TerminalProjectInfo(TerminalLogger.ProjectContext context, EvalProjectInfo evalInfo, StopwatchAbstraction? stopwatch) 85private readonly TerminalLogger.ProjectContext _context;