1 write to _configCache
Microsoft.Build (1)
BackEnd\Components\Logging\LoggingService.cs (1)
304
_configCache
= new Lazy<IConfigCache>(() => (IConfigCache)_componentHost.GetComponent(BuildComponentType.ConfigCache), LazyThreadSafetyMode.PublicationOnly);
5 references to _configCache
Microsoft.Build (5)
BackEnd\Components\Logging\LoggingService.cs (3)
1346
if (loggingPacket.NodeBuildEvent.Value.Value is ProjectStartedEventArgs projectStartedEventArgs &&
_configCache
.Value != null)
1348
ErrorUtilities.VerifyThrow(
_configCache
.Value.HasConfiguration(projectStartedEventArgs.ProjectId), "Cannot find the project configuration while injecting non-serialized data from out-of-proc node.");
1349
BuildRequestConfiguration buildRequestConfiguration =
_configCache
.Value[projectStartedEventArgs.ProjectId];
BackEnd\Components\Logging\LoggingServiceLogMethods.cs (2)
576
ErrorUtilities.VerifyThrow(
_configCache
.Value.HasConfiguration(configurationId), "Cannot find the project configuration while injecting non-serialized data from out-of-proc node.");
577
var buildRequestConfiguration =
_configCache
.Value[configurationId];