27 instantiations of FrameworkPackages
Microsoft.NET.Build.Tasks (27)
FrameworkPackages\FrameworkPackages.cs (1)
143var frameworkPackages = new FrameworkPackages(framework, frameworkName);
FrameworkPackages\FrameworkPackages.net5.0.cs (3)
14internal static FrameworkPackages Instance { get; } = new(Net50, FrameworkNames.NetCoreApp, NETCoreApp31.Instance) 40internal static FrameworkPackages AspNetCore { get; } = new(Net50, FrameworkNames.AspNetCoreApp, NETCoreApp31.AspNetCore) 181internal static FrameworkPackages WindowsDesktop { get; } = new(Net50, FrameworkNames.WindowsDesktopApp, NETCoreApp31.WindowsDesktop)
FrameworkPackages\FrameworkPackages.net6.0.cs (3)
14internal static FrameworkPackages Instance { get; } = new(Net60, FrameworkNames.NetCoreApp, NETCoreApp50.Instance) 30internal static FrameworkPackages AspNetCore { get; } = new(Net60, FrameworkNames.AspNetCoreApp, NETCoreApp50.AspNetCore) 171internal static FrameworkPackages WindowsDesktop { get; } = new(Net60, FrameworkNames.WindowsDesktopApp, NETCoreApp50.WindowsDesktop)
FrameworkPackages\FrameworkPackages.net7.0.cs (3)
14internal static FrameworkPackages Instance { get; } = new(Net70, FrameworkNames.NetCoreApp, NETCoreApp60.Instance) 29internal static FrameworkPackages AspNetCore { get; } = new(Net70, FrameworkNames.AspNetCoreApp, NETCoreApp60.AspNetCore) 167internal static FrameworkPackages WindowsDesktop { get; } = new(Net70, FrameworkNames.WindowsDesktopApp, NETCoreApp60.WindowsDesktop)
FrameworkPackages\FrameworkPackages.net8.0.cs (3)
14internal static FrameworkPackages Instance { get; } = new(Net80, FrameworkNames.NetCoreApp, NETCoreApp70.Instance) 28internal static FrameworkPackages AspNetCore { get; } = new(Net80, FrameworkNames.AspNetCoreApp, NETCoreApp70.AspNetCore) 171internal static FrameworkPackages WindowsDesktop { get; } = new(Net80, FrameworkNames.WindowsDesktopApp, NETCoreApp70.WindowsDesktop)
FrameworkPackages\FrameworkPackages.net9.0.cs (3)
17internal static FrameworkPackages Instance { get; } = new(Net90, FrameworkNames.NetCoreApp, NETCoreApp80.Instance) 42internal static FrameworkPackages AspNetCore { get; } = new(Net90, FrameworkNames.AspNetCoreApp, NETCoreApp80.AspNetCore) 187internal static FrameworkPackages WindowsDesktop { get; } = new(Net90, FrameworkNames.WindowsDesktopApp, NETCoreApp80.WindowsDesktop)
FrameworkPackages\FrameworkPackages.netcoreapp2.0.cs (1)
14internal static FrameworkPackages Instance { get; } = new(NetCoreApp20, FrameworkNames.NetCoreApp, NETStandard20.Instance)
FrameworkPackages\FrameworkPackages.netcoreapp2.1.cs (1)
14internal static FrameworkPackages Instance { get; } = new(NetCoreApp21, FrameworkNames.NetCoreApp, NETCoreApp20.Instance)
FrameworkPackages\FrameworkPackages.netcoreapp2.2.cs (1)
15internal static FrameworkPackages Instance { get; } = new(NetCoreApp22, FrameworkNames.NetCoreApp, NETCoreApp21.Instance);
FrameworkPackages\FrameworkPackages.netcoreapp3.0.cs (3)
14internal static FrameworkPackages Instance { get; } = new(NetCoreApp30, FrameworkNames.NetCoreApp, NETCoreApp21.Instance) 43internal static FrameworkPackages AspNetCore { get; } = new(NetCoreApp30, FrameworkNames.AspNetCoreApp) 178internal static FrameworkPackages WindowsDesktop { get; } = new(NetCoreApp30, FrameworkNames.WindowsDesktopApp)
FrameworkPackages\FrameworkPackages.netcoreapp3.1.cs (3)
14internal static FrameworkPackages Instance { get; } = new(NetCoreApp31, FrameworkNames.NetCoreApp, NETCoreApp30.Instance) 37internal static FrameworkPackages AspNetCore { get; } = new(NetCoreApp31, FrameworkNames.AspNetCoreApp, NETCoreApp30.AspNetCore) 175internal static FrameworkPackages WindowsDesktop { get; } = new(NetCoreApp31, FrameworkNames.WindowsDesktopApp, NETCoreApp30.WindowsDesktop)
FrameworkPackages\FrameworkPackages.netstandard2.0.cs (1)
14internal static FrameworkPackages Instance { get; } = new(NetStandard20, FrameworkNames.NetStandardLibrary)
FrameworkPackages\FrameworkPackages.netstandard2.1.cs (1)
14internal static FrameworkPackages Instance { get; } = new(NetStandard21, FrameworkNames.NetStandardLibrary, NETStandard20.Instance)
49 references to FrameworkPackages
Microsoft.NET.Build.Tasks (49)
FrameworkPackages\FrameworkPackages.cs (9)
24private static readonly ConcurrentDictionary<NuGetFramework, ConcurrentDictionary<string, FrameworkPackages>> FrameworkPackagesByFramework = []; 48public FrameworkPackages(NuGetFramework framework, string frameworkName, FrameworkPackages frameworkPackages) 65internal static void Register(params FrameworkPackages[] toRegister) 67foreach (var frameworkPackages in toRegister) 79public static FrameworkPackages[] GetFrameworkPackages(NuGetFramework framework, string[] frameworkReferences, bool acceptNearestMatch = false) 81var frameworkPackages = new List<FrameworkPackages>(); 106frameworkPackagesForVersion.TryGetValue(frameworkKey, out var frameworkPackage)) 115public static FrameworkPackages LoadFrameworkPackagesFromPack(Logger log, NuGetFramework framework, string frameworkName, string targetingPackRoot) 143var frameworkPackages = new FrameworkPackages(framework, frameworkName);
FrameworkPackages\FrameworkPackages.net5.0.cs (4)
14internal static FrameworkPackages Instance { get; } = new(Net50, FrameworkNames.NetCoreApp, NETCoreApp31.Instance) 40internal static FrameworkPackages AspNetCore { get; } = new(Net50, FrameworkNames.AspNetCoreApp, NETCoreApp31.AspNetCore) 181internal static FrameworkPackages WindowsDesktop { get; } = new(Net50, FrameworkNames.WindowsDesktopApp, NETCoreApp31.WindowsDesktop) 210internal static void Register() => FrameworkPackages.Register(Instance, AspNetCore, WindowsDesktop);
FrameworkPackages\FrameworkPackages.net6.0.cs (4)
14internal static FrameworkPackages Instance { get; } = new(Net60, FrameworkNames.NetCoreApp, NETCoreApp50.Instance) 30internal static FrameworkPackages AspNetCore { get; } = new(Net60, FrameworkNames.AspNetCoreApp, NETCoreApp50.AspNetCore) 171internal static FrameworkPackages WindowsDesktop { get; } = new(Net60, FrameworkNames.WindowsDesktopApp, NETCoreApp50.WindowsDesktop) 197internal static void Register() => FrameworkPackages.Register(Instance, AspNetCore, WindowsDesktop);
FrameworkPackages\FrameworkPackages.net7.0.cs (4)
14internal static FrameworkPackages Instance { get; } = new(Net70, FrameworkNames.NetCoreApp, NETCoreApp60.Instance) 29internal static FrameworkPackages AspNetCore { get; } = new(Net70, FrameworkNames.AspNetCoreApp, NETCoreApp60.AspNetCore) 167internal static FrameworkPackages WindowsDesktop { get; } = new(Net70, FrameworkNames.WindowsDesktopApp, NETCoreApp60.WindowsDesktop) 186internal static void Register() => FrameworkPackages.Register(Instance, AspNetCore, WindowsDesktop);
FrameworkPackages\FrameworkPackages.net8.0.cs (4)
14internal static FrameworkPackages Instance { get; } = new(Net80, FrameworkNames.NetCoreApp, NETCoreApp70.Instance) 28internal static FrameworkPackages AspNetCore { get; } = new(Net80, FrameworkNames.AspNetCoreApp, NETCoreApp70.AspNetCore) 171internal static FrameworkPackages WindowsDesktop { get; } = new(Net80, FrameworkNames.WindowsDesktopApp, NETCoreApp70.WindowsDesktop) 190internal static void Register() => FrameworkPackages.Register(Instance, AspNetCore, WindowsDesktop);
FrameworkPackages\FrameworkPackages.net9.0.cs (4)
17internal static FrameworkPackages Instance { get; } = new(Net90, FrameworkNames.NetCoreApp, NETCoreApp80.Instance) 42internal static FrameworkPackages AspNetCore { get; } = new(Net90, FrameworkNames.AspNetCoreApp, NETCoreApp80.AspNetCore) 187internal static FrameworkPackages WindowsDesktop { get; } = new(Net90, FrameworkNames.WindowsDesktopApp, NETCoreApp80.WindowsDesktop) 198internal static void Register() => FrameworkPackages.Register(Instance, AspNetCore, WindowsDesktop);
FrameworkPackages\FrameworkPackages.netcoreapp2.0.cs (2)
14internal static FrameworkPackages Instance { get; } = new(NetCoreApp20, FrameworkNames.NetCoreApp, NETStandard20.Instance) 212internal static void Register() => FrameworkPackages.Register(Instance);
FrameworkPackages\FrameworkPackages.netcoreapp2.1.cs (2)
14internal static FrameworkPackages Instance { get; } = new(NetCoreApp21, FrameworkNames.NetCoreApp, NETCoreApp20.Instance) 38internal static void Register() => FrameworkPackages.Register(Instance);
FrameworkPackages\FrameworkPackages.netcoreapp2.2.cs (2)
15internal static FrameworkPackages Instance { get; } = new(NetCoreApp22, FrameworkNames.NetCoreApp, NETCoreApp21.Instance); 17internal static void Register() => FrameworkPackages.Register(Instance);
FrameworkPackages\FrameworkPackages.netcoreapp3.0.cs (4)
14internal static FrameworkPackages Instance { get; } = new(NetCoreApp30, FrameworkNames.NetCoreApp, NETCoreApp21.Instance) 43internal static FrameworkPackages AspNetCore { get; } = new(NetCoreApp30, FrameworkNames.AspNetCoreApp) 178internal static FrameworkPackages WindowsDesktop { get; } = new(NetCoreApp30, FrameworkNames.WindowsDesktopApp) 198internal static void Register() => FrameworkPackages.Register(Instance, AspNetCore, WindowsDesktop);
FrameworkPackages\FrameworkPackages.netcoreapp3.1.cs (4)
14internal static FrameworkPackages Instance { get; } = new(NetCoreApp31, FrameworkNames.NetCoreApp, NETCoreApp30.Instance) 37internal static FrameworkPackages AspNetCore { get; } = new(NetCoreApp31, FrameworkNames.AspNetCoreApp, NETCoreApp30.AspNetCore) 175internal static FrameworkPackages WindowsDesktop { get; } = new(NetCoreApp31, FrameworkNames.WindowsDesktopApp, NETCoreApp30.WindowsDesktop) 194internal static void Register() => FrameworkPackages.Register(Instance, AspNetCore, WindowsDesktop);
FrameworkPackages\FrameworkPackages.netstandard2.0.cs (2)
14internal static FrameworkPackages Instance { get; } = new(NetStandard20, FrameworkNames.NetStandardLibrary) 110internal static void Register() => FrameworkPackages.Register(Instance);
FrameworkPackages\FrameworkPackages.netstandard2.1.cs (2)
14internal static FrameworkPackages Instance { get; } = new(NetStandard21, FrameworkNames.NetStandardLibrary, NETStandard20.Instance) 51internal static void Register() => FrameworkPackages.Register(Instance);
GetPackagesToPrune.cs (2)
244var frameworkPackages = FrameworkPackages.GetFrameworkPackages(nugetFramework, [frameworkReference], acceptNearestMatch) 273var frameworkPackages = FrameworkPackages.LoadFrameworkPackagesFromPack(log, nugetFramework, frameworkReference, targetingPackRoot)