1 implementation of IFrameworkNameProvider
Microsoft.VisualStudio.TestPlatform.ObjectModel (1)
Nuget.Frameworks\FrameworkNameProvider.cs (1)
13internal class FrameworkNameProvider : IFrameworkNameProvider
19 references to IFrameworkNameProvider
Microsoft.VisualStudio.TestPlatform.ObjectModel (19)
Nuget.Frameworks\CompatibilityProvider.cs (2)
13private readonly IFrameworkNameProvider _mappings; 18public CompatibilityProvider(IFrameworkNameProvider mappings)
Nuget.Frameworks\DefaultFrameworkNameProvider.cs (2)
16private static readonly Lazy<IFrameworkNameProvider> InstanceLazy = new(() => new DefaultFrameworkNameProvider()); 18public static IFrameworkNameProvider Instance
Nuget.Frameworks\FrameworkExpander.cs (2)
14private readonly IFrameworkNameProvider _mappings; 21public FrameworkExpander(IFrameworkNameProvider mappings)
Nuget.Frameworks\FrameworkPrecedenceSorter.cs (2)
14private readonly IFrameworkNameProvider _mappings; 17public FrameworkPrecedenceSorter(IFrameworkNameProvider mappings, bool allEquivalent)
Nuget.Frameworks\FrameworkReducer.cs (2)
16private readonly IFrameworkNameProvider _mappings; 30public FrameworkReducer(IFrameworkNameProvider mappings, IFrameworkCompatibilityProvider compat)
Nuget.Frameworks\NuGetFramework.cs (2)
130public string GetDotNetFrameworkName(IFrameworkNameProvider mappings) 196public virtual string GetShortFolderName(IFrameworkNameProvider mappings)
Nuget.Frameworks\NuGetFrameworkFactory.cs (5)
41public static NuGetFramework Parse(string folderName, IFrameworkNameProvider mappings) 73internal static NuGetFramework ParseComponents(string targetFrameworkMoniker, string? targetPlatformMoniker, IFrameworkNameProvider mappings) 149public static NuGetFramework ParseFrameworkName(string frameworkName, IFrameworkNameProvider mappings) 175private static void ParseFrameworkNameParts(IFrameworkNameProvider mappings, string[] parts, out string framework, out Version version, out string? profile) 254public static NuGetFramework ParseFolder(string folderName, IFrameworkNameProvider mappings)
Nuget.Frameworks\NuGetFrameworkUtility.cs (2)
33IFrameworkNameProvider frameworkMappings, 74IFrameworkNameProvider frameworkMappings,