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