2 writes to _cachedState
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (2)
CachingWorkloadResolver.cs (2)
255
_cachedState
= new CachedState()
269
_cachedState
= _cachedState with
9 references to _cachedState
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (9)
CachingWorkloadResolver.cs (9)
247
if (
_cachedState
== null ||
248
_cachedState
.DotnetRootPath != dotnetRootPath ||
249
_cachedState
.SdkVersion != sdkVersion ||
250
_cachedState
.GlobalJsonPath != globalJsonPath)
265
if (!
_cachedState
.CachedResults.TryGetValue(sdkReferenceName, out resolutionResult))
267
resolutionResult = Resolve(sdkReferenceName,
_cachedState
.ManifestProvider,
_cachedState
.WorkloadResolver);
269
_cachedState =
_cachedState
with
271
CachedResults =
_cachedState
.CachedResults.Add(sdkReferenceName, resolutionResult)