6 instantiations of LocalToolsResolverCache
dotnet (6)
CommandFactory\CommandResolution\LocalToolsCommandResolver.cs (1)
20
private readonly ILocalToolsResolverCache _localToolsResolverCache = localToolsResolverCache ?? new
LocalToolsResolverCache
();
Commands\Tool\Execute\ToolExecuteCommand.cs (1)
67
var 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)
15
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow>? _CacheRow;
21
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow> CacheRow
24
get => _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));
27
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow> Create_CacheRow(global::System.Text.Json.JsonSerializerOptions options)
29
if (!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))
31
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow>
33
ObjectCreator = () => new global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow(),
37
ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null),
41
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow>(options, objectInfo);
58
DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow),
60
Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow)obj).Version,
61
Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow)obj).Version = value!,
68
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow).GetProperty("Version", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
78
DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow),
80
Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow)obj).TargetFramework,
81
Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow)obj).TargetFramework = value!,
88
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow).GetProperty("TargetFramework", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
98
DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow),
100
Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow)obj).RuntimeIdentifier,
101
Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow)obj).RuntimeIdentifier = value!,
108
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow).GetProperty("RuntimeIdentifier", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
118
DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow),
120
Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow)obj).Name,
121
Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow)obj).Name = value!,
128
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow).GetProperty("Name", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
138
DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow),
140
Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow)obj).Runner,
141
Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow)obj).Runner = value!,
148
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow).GetProperty("Runner", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
158
DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow),
160
Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow)obj).PathToExecutable,
161
Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow)obj).PathToExecutable = value!,
168
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow).GetProperty("PathToExecutable", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
178
private void CacheRowSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow? value)
188
writer.WriteString(PropName_Version, ((global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow)value).Version);
189
writer.WriteString(PropName_TargetFramework, ((global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow)value).TargetFramework);
190
writer.WriteString(PropName_RuntimeIdentifier, ((global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow)value).RuntimeIdentifier);
191
writer.WriteString(PropName_Name, ((global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow)value).Name);
192
writer.WriteString(PropName_Runner, ((global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow)value).Runner);
193
writer.WriteString(PropName_PathToExecutable, ((global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow)value).PathToExecutable);
_generated\171\LocalToolsCacheJsonSerializerContext.CacheRowArray.g.cs (10)
15
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow[]>? _CacheRowArray;
21
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow[]> CacheRowArray
24
get => _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[]));
27
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow[]> Create_CacheRowArray(global::System.Text.Json.JsonSerializerOptions options)
29
if (!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))
31
var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow[]>
37
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateArrayInfo<global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow>(options, info);
47
private void CacheRowArraySerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow[]? value)
_generated\172\LocalToolsCacheJsonSerializerContext.IEnumerableCacheRow.g.cs (12)
15
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow>>? _IEnumerableCacheRow;
21
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow>> IEnumerableCacheRow
24
get => _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>));
27
private 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)
29
if (!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))
31
var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow>>
37
jsonTypeInfo = 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);
47
private void IEnumerableCacheRowSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow>? value)
57
foreach (global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow element in value)
_generated\174\LocalToolsCacheJsonSerializerContext.g.cs (2)
26
public 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)
24
if (type == typeof(global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow))
28
if (type == typeof(global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow[]))
32
if (type == typeof(global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.
LocalToolsResolverCache
.CacheRow>))
Commands\Tool\Execute\ToolExecuteCommand.cs (1)
67
var
localToolsResolverCache = new LocalToolsResolverCache();