1 implementation of IFrameworkNameProvider
NuGet.Frameworks (1)
FrameworkNameProvider.cs (1)
14
public class FrameworkNameProvider :
IFrameworkNameProvider
44 references to IFrameworkNameProvider
NuGet.Frameworks (24)
comparers\FrameworkPrecedenceSorter.cs (2)
14
private readonly
IFrameworkNameProvider
_mappings;
17
public FrameworkPrecedenceSorter(
IFrameworkNameProvider
mappings, bool allEquivalent)
CompatibilityListProvider.cs (2)
12
private readonly
IFrameworkNameProvider
_nameProvider;
16
public CompatibilityListProvider(
IFrameworkNameProvider
nameProvider, IFrameworkCompatibilityProvider compatibilityProvider)
CompatibilityProvider.cs (2)
13
private readonly
IFrameworkNameProvider
_mappings;
18
public CompatibilityProvider(
IFrameworkNameProvider
mappings)
CompatibilityTable.cs (2)
16
private readonly
IFrameworkNameProvider
_mappings;
28
public CompatibilityTable(IEnumerable<NuGetFramework> frameworks,
IFrameworkNameProvider
mappings, IFrameworkCompatibilityProvider compat)
DefaultFrameworkNameProvider.cs (3)
16
private static readonly Lazy<
IFrameworkNameProvider
> InstanceLazy = new Lazy<
IFrameworkNameProvider
>(() => new DefaultFrameworkNameProvider());
18
public static
IFrameworkNameProvider
Instance
FrameworkExpander.cs (2)
14
private readonly
IFrameworkNameProvider
_mappings;
21
public FrameworkExpander(
IFrameworkNameProvider
mappings)
FrameworkReducer.cs (2)
16
private readonly
IFrameworkNameProvider
_mappings;
30
public FrameworkReducer(
IFrameworkNameProvider
mappings, IFrameworkCompatibilityProvider compat)
NuGetFramework.cs (2)
130
public string GetDotNetFrameworkName(
IFrameworkNameProvider
mappings)
196
public virtual string GetShortFolderName(
IFrameworkNameProvider
mappings)
NuGetFrameworkFactory.cs (5)
41
public static NuGetFramework Parse(string folderName,
IFrameworkNameProvider
mappings)
73
internal static NuGetFramework ParseComponents(string targetFrameworkMoniker, string? targetPlatformMoniker,
IFrameworkNameProvider
mappings)
149
public static NuGetFramework ParseFrameworkName(string frameworkName,
IFrameworkNameProvider
mappings)
175
private static void ParseFrameworkNameParts(
IFrameworkNameProvider
mappings, string[] parts, out string framework, out Version version, out string? profile)
254
public static NuGetFramework ParseFolder(string folderName,
IFrameworkNameProvider
mappings)
NuGetFrameworkUtility.cs (2)
32
IFrameworkNameProvider
frameworkMappings,
71
IFrameworkNameProvider
frameworkMappings,
NuGet.Packaging (20)
Core\NuspecUtility.cs (1)
142
internal static IEnumerable<FrameworkReferenceGroup> GetFrameworkReferenceGroups(XElement metadataNode,
IFrameworkNameProvider
frameworkProvider, bool useMetadataNamespace)
NuspecReader.cs (4)
47
private readonly
IFrameworkNameProvider
_frameworkProvider;
60
public NuspecReader(string path,
IFrameworkNameProvider
frameworkProvider)
92
public NuspecReader(Stream stream,
IFrameworkNameProvider
frameworkProvider, bool leaveStreamOpen)
103
public NuspecReader(XDocument xml,
IFrameworkNameProvider
frameworkProvider)
PackageArchiveReader.cs (4)
71
public PackageArchiveReader(Stream stream,
IFrameworkNameProvider
frameworkProvider, IFrameworkCompatibilityProvider compatibilityProvider)
94
public PackageArchiveReader(Stream stream, bool leaveStreamOpen,
IFrameworkNameProvider
frameworkProvider, IFrameworkCompatibilityProvider compatibilityProvider)
115
public PackageArchiveReader(ZipArchive zipArchive,
IFrameworkNameProvider
frameworkProvider, IFrameworkCompatibilityProvider compatibilityProvider)
122
public PackageArchiveReader(string filePath,
IFrameworkNameProvider
? frameworkProvider = null, IFrameworkCompatibilityProvider? compatibilityProvider = null)
PackageFolderReader.cs (2)
49
public PackageFolderReader(string folderPath,
IFrameworkNameProvider
frameworkProvider, IFrameworkCompatibilityProvider compatibilityProvider)
60
public PackageFolderReader(DirectoryInfo folder,
IFrameworkNameProvider
frameworkProvider, IFrameworkCompatibilityProvider compatibilityProvider)
PackageReaderBase.cs (3)
28
protected
IFrameworkNameProvider
FrameworkProvider { get; set; }
36
public PackageReaderBase(
IFrameworkNameProvider
frameworkProvider)
48
public PackageReaderBase(
IFrameworkNameProvider
frameworkProvider, IFrameworkCompatibilityProvider compatibilityProvider)
PackagesConfigReader.cs (3)
22
private readonly
IFrameworkNameProvider
_frameworkMappings;
38
public PackagesConfigReader(
IFrameworkNameProvider
frameworkMappings, XDocument xml)
79
public PackagesConfigReader(
IFrameworkNameProvider
frameworkMappings, Stream stream, bool leaveStreamOpen)
PackagesConfigWriter.cs (3)
26
private
IFrameworkNameProvider
_frameworkMappings;
45
public PackagesConfigWriter(string fullPath, bool createNew,
IFrameworkNameProvider
frameworkMappings)
93
public PackagesConfigWriter(Stream stream, bool createNew,
IFrameworkNameProvider
frameworkMappings)