3 instantiations of CriteriaKey
NuGet.Commands (3)
RestoreCommand\LockFileBuilderCache.cs (3)
51
var key = new
CriteriaKey
(graph.TargetGraphName, framework);
72
var key = new
CriteriaKey
(graph.TargetGraphName, framework);
117
var criteriaKey = new
CriteriaKey
(graph.TargetGraphName, framework);
8 references to CriteriaKey
NuGet.Commands (8)
RestoreCommand\LockFileBuilderCache.cs (8)
31
private readonly ConcurrentDictionary<
CriteriaKey
, List<(List<SelectionCriteria>, bool)>> _criteriaSets =
34
private readonly ConcurrentDictionary<(
CriteriaKey
, string path, string aliases, LibraryIncludeFlags, int dependencyCount), Lazy<(LockFileTargetLibrary, bool, NuGetFramework, NuGetFramework)>> _lockFileTargetLibraryCache =
51
var
key = new CriteriaKey(graph.TargetGraphName, framework);
72
var
key = new CriteriaKey(graph.TargetGraphName, framework);
117
var
criteriaKey = new CriteriaKey(graph.TargetGraphName, framework);
123
private class CriteriaKey : IEquatable<
CriteriaKey
>
146
public bool Equals(
CriteriaKey
other)
166
return Equals(obj as
CriteriaKey
);