6 instantiations of LocalToolsResolverCache
dotnet (6)
CommandFactory\CommandResolution\LocalToolsCommandResolver.cs (1)
20private readonly ILocalToolsResolverCache _localToolsResolverCache = localToolsResolverCache ?? new LocalToolsResolverCache();
Commands\Tool\Execute\ToolExecuteCommand.cs (1)
67var localToolsResolverCache = new LocalToolsResolverCache();
Commands\Tool\Install\ToolInstallLocalCommand.cs (1)
64_localToolsResolverCache = localToolsResolverCache ?? new LocalToolsResolverCache();
Commands\Tool\Restore\ToolPackageRestorer.cs (1)
42_localToolsResolverCache = localToolsResolverCache ?? new LocalToolsResolverCache();
Commands\Tool\Restore\ToolRestoreCommand.cs (1)
59_localToolsResolverCache = localToolsResolverCache ?? new LocalToolsResolverCache();
Commands\Tool\Update\ToolUpdateLocalCommand.cs (1)
39_localToolsResolverCache = localToolsResolverCache ?? new LocalToolsResolverCache();
70 references to LocalToolsResolverCache
dotnet (70)
_generated\170\LocalToolsCacheJsonSerializerContext.CacheRow.g.cs (42)
15private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>? _CacheRow; 21public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow> CacheRow 24get => _CacheRow ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>)Options.GetTypeInfo(typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)); 27private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow> Create_CacheRow(global::System.Text.Json.JsonSerializerOptions options) 29if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow> jsonTypeInfo)) 31var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow> 33ObjectCreator = () => new global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow(), 37ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null), 43jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>(options, objectInfo); 60DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow), 62Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).Version, 63Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).Version = value!, 70AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow).GetProperty("Version", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 80DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow), 82Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).TargetFramework, 83Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).TargetFramework = value!, 90AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow).GetProperty("TargetFramework", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 100DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow), 102Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).RuntimeIdentifier, 103Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).RuntimeIdentifier = value!, 110AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow).GetProperty("RuntimeIdentifier", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 120DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow), 122Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).Name, 123Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).Name = value!, 130AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow).GetProperty("Name", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 140DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow), 142Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).Runner, 143Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).Runner = value!, 150AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow).GetProperty("Runner", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 160DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow), 162Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).PathToExecutable, 163Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).PathToExecutable = value!, 170AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow).GetProperty("PathToExecutable", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 180private void CacheRowSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow? value) 190writer.WriteString(PropName_Version, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)value).Version); 191writer.WriteString(PropName_TargetFramework, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)value).TargetFramework); 192writer.WriteString(PropName_RuntimeIdentifier, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)value).RuntimeIdentifier); 193writer.WriteString(PropName_Name, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)value).Name); 194writer.WriteString(PropName_Runner, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)value).Runner); 195writer.WriteString(PropName_PathToExecutable, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)value).PathToExecutable);
_generated\171\LocalToolsCacheJsonSerializerContext.CacheRowArray.g.cs (10)
15private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow[]>? _CacheRowArray; 21public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow[]> CacheRowArray 24get => _CacheRowArray ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow[]>)Options.GetTypeInfo(typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow[])); 27private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow[]> Create_CacheRowArray(global::System.Text.Json.JsonSerializerOptions options) 29if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow[]>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow[]> jsonTypeInfo)) 31var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow[]> 39jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateArrayInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>(options, info); 49private void CacheRowArraySerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow[]? value)
_generated\172\LocalToolsCacheJsonSerializerContext.IEnumerableCacheRow.g.cs (12)
15private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>>? _IEnumerableCacheRow; 21public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>> IEnumerableCacheRow 24get => _IEnumerableCacheRow ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>>)Options.GetTypeInfo(typeof(global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>)); 27private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>> Create_IEnumerableCacheRow(global::System.Text.Json.JsonSerializerOptions options) 29if (!TryGetTypeInfoForRuntimeCustomConverter<global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>> jsonTypeInfo)) 31var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>> 39jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateIEnumerableInfo<global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>, global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>(options, info); 49private void IEnumerableCacheRowSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>? value) 59foreach (global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow element in value)
_generated\174\LocalToolsCacheJsonSerializerContext.g.cs (2)
26public static global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.LocalToolsCacheJsonSerializerContext Default { get; } = new global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.LocalToolsCacheJsonSerializerContext(new global::System.Text.Json.JsonSerializerOptions(s_defaultOptions));
_generated\175\LocalToolsCacheJsonSerializerContext.GetJsonTypeInfo.g.cs (3)
24if (type == typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)) 28if (type == typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow[])) 32if (type == typeof(global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>))
Commands\Tool\Execute\ToolExecuteCommand.cs (1)
67var localToolsResolverCache = new LocalToolsResolverCache();