1 implementation of IFrameworkNameProvider
Microsoft.VisualStudio.TestPlatform.ObjectModel (1)
Nuget.Frameworks\FrameworkNameProvider.cs (1)
13
internal class FrameworkNameProvider :
IFrameworkNameProvider
19 references to IFrameworkNameProvider
Microsoft.VisualStudio.TestPlatform.ObjectModel (19)
Nuget.Frameworks\CompatibilityProvider.cs (2)
13
private readonly
IFrameworkNameProvider
_mappings;
18
public CompatibilityProvider(
IFrameworkNameProvider
mappings)
Nuget.Frameworks\DefaultFrameworkNameProvider.cs (2)
16
private static readonly Lazy<
IFrameworkNameProvider
> InstanceLazy = new(() => new DefaultFrameworkNameProvider());
18
public static
IFrameworkNameProvider
Instance
Nuget.Frameworks\FrameworkExpander.cs (2)
14
private readonly
IFrameworkNameProvider
_mappings;
21
public FrameworkExpander(
IFrameworkNameProvider
mappings)
Nuget.Frameworks\FrameworkPrecedenceSorter.cs (2)
14
private readonly
IFrameworkNameProvider
_mappings;
17
public FrameworkPrecedenceSorter(
IFrameworkNameProvider
mappings, bool allEquivalent)
Nuget.Frameworks\FrameworkReducer.cs (2)
16
private readonly
IFrameworkNameProvider
_mappings;
30
public FrameworkReducer(
IFrameworkNameProvider
mappings, IFrameworkCompatibilityProvider compat)
Nuget.Frameworks\NuGetFramework.cs (2)
130
public string GetDotNetFrameworkName(
IFrameworkNameProvider
mappings)
196
public virtual string GetShortFolderName(
IFrameworkNameProvider
mappings)
Nuget.Frameworks\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)
Nuget.Frameworks\NuGetFrameworkUtility.cs (2)
33
IFrameworkNameProvider
frameworkMappings,
74
IFrameworkNameProvider
frameworkMappings,