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