1 implementation of IFrameworkCompatibilityProvider
NuGet.Frameworks (1)
CompatibilityProvider.cs (1)
11
public class CompatibilityProvider :
IFrameworkCompatibilityProvider
20 references to IFrameworkCompatibilityProvider
Microsoft.DotNet.Build.Tasks.Packaging (1)
GetPackageDestination.cs (1)
81
var
compat = DefaultCompatibilityProvider.Instance;
NuGet.Frameworks (11)
CompatibilityListProvider.cs (2)
13
private readonly
IFrameworkCompatibilityProvider
_compatibilityProvider;
16
public CompatibilityListProvider(IFrameworkNameProvider nameProvider,
IFrameworkCompatibilityProvider
compatibilityProvider)
CompatibilityTable.cs (3)
17
private readonly
IFrameworkCompatibilityProvider
_compat;
28
public CompatibilityTable(IEnumerable<NuGetFramework> frameworks, IFrameworkNameProvider mappings,
IFrameworkCompatibilityProvider
compat)
76
private static Dictionary<NuGetFramework, HashSet<NuGetFramework>> GetTable(IEnumerable<NuGetFramework> frameworks,
IFrameworkCompatibilityProvider
compat)
DefaultCompatibilityProvider.cs (2)
13
private static
IFrameworkCompatibilityProvider
? _instance;
15
public static
IFrameworkCompatibilityProvider
Instance
FrameworkReducer.cs (2)
17
private readonly
IFrameworkCompatibilityProvider
_compat;
30
public FrameworkReducer(IFrameworkNameProvider mappings,
IFrameworkCompatibilityProvider
compat)
NuGetFrameworkUtility.cs (2)
33
IFrameworkCompatibilityProvider
compatibilityProvider,
72
IFrameworkCompatibilityProvider
compatibilityProvider) where T : IFrameworkSpecific
NuGet.Packaging (8)
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 (2)
29
protected
IFrameworkCompatibilityProvider
CompatibilityProvider { get; set; }
48
public PackageReaderBase(IFrameworkNameProvider frameworkProvider,
IFrameworkCompatibilityProvider
compatibilityProvider)