2 writes to _cachedState
Microsoft.DotNet.MSBuildSdkResolver (2)
CachingWorkloadResolver.cs (2)
197
_cachedState
= new CachedState()
211
_cachedState
= _cachedState with
9 references to _cachedState
Microsoft.DotNet.MSBuildSdkResolver (9)
CachingWorkloadResolver.cs (9)
189
if (
_cachedState
== null ||
190
_cachedState
.DotnetRootPath != dotnetRootPath ||
191
_cachedState
.SdkVersion != sdkVersion ||
192
_cachedState
.GlobalJsonPath != globalJsonPath)
207
if (!
_cachedState
.CachedResults.TryGetValue(sdkReferenceName, out resolutionResult))
209
resolutionResult = Resolve(sdkReferenceName,
_cachedState
.ManifestProvider,
_cachedState
.WorkloadResolver);
211
_cachedState =
_cachedState
with
213
CachedResults =
_cachedState
.CachedResults.Add(sdkReferenceName, resolutionResult)