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)
184if (_cachedState == null || 185_cachedState.DotnetRootPath != dotnetRootPath || 186_cachedState.SdkVersion != sdkVersion || 187_cachedState.GlobalJsonPath != globalJsonPath) 202if (!_cachedState.CachedResults.TryGetValue(sdkReferenceName, out resolutionResult)) 204resolutionResult = Resolve(sdkReferenceName, _cachedState.ManifestProvider, _cachedState.WorkloadResolver); 206_cachedState = _cachedState with 208CachedResults = _cachedState.CachedResults.Add(sdkReferenceName, resolutionResult)