2 writes to _cachedState
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (2)
CachingWorkloadResolver.cs (2)
192
_cachedState
= new CachedState()
206
_cachedState
= _cachedState with
9 references to _cachedState
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (9)
CachingWorkloadResolver.cs (9)
184
if (
_cachedState
== null ||
185
_cachedState
.DotnetRootPath != dotnetRootPath ||
186
_cachedState
.SdkVersion != sdkVersion ||
187
_cachedState
.GlobalJsonPath != globalJsonPath)
202
if (!
_cachedState
.CachedResults.TryGetValue(sdkReferenceName, out resolutionResult))
204
resolutionResult = Resolve(sdkReferenceName,
_cachedState
.ManifestProvider,
_cachedState
.WorkloadResolver);
206
_cachedState =
_cachedState
with
208
CachedResults =
_cachedState
.CachedResults.Add(sdkReferenceName, resolutionResult)