27 instantiations of FrameworkPackages
Microsoft.NET.Build.Tasks (27)
FrameworkPackages\FrameworkPackages.cs (1)
146
var frameworkPackages = new
FrameworkPackages
(framework, frameworkName);
FrameworkPackages\FrameworkPackages.net5.0.cs (3)
17
internal static FrameworkPackages Instance { get; } =
new
(Net50, FrameworkNames.NetCoreApp, NETCoreApp31.Instance)
43
internal static FrameworkPackages AspNetCore { get; } =
new
(Net50, FrameworkNames.AspNetCoreApp, NETCoreApp31.AspNetCore)
183
internal static FrameworkPackages WindowsDesktop { get; } =
new
(Net50, FrameworkNames.WindowsDesktopApp, NETCoreApp31.WindowsDesktop)
FrameworkPackages\FrameworkPackages.net6.0.cs (3)
17
internal static FrameworkPackages Instance { get; } =
new
(Net60, FrameworkNames.NetCoreApp, NETCoreApp50.Instance)
33
internal static FrameworkPackages AspNetCore { get; } =
new
(Net60, FrameworkNames.AspNetCoreApp, NETCoreApp50.AspNetCore)
173
internal static FrameworkPackages WindowsDesktop { get; } =
new
(Net60, FrameworkNames.WindowsDesktopApp, NETCoreApp50.WindowsDesktop)
FrameworkPackages\FrameworkPackages.net7.0.cs (3)
17
internal static FrameworkPackages Instance { get; } =
new
(Net70, FrameworkNames.NetCoreApp, NETCoreApp60.Instance)
32
internal static FrameworkPackages AspNetCore { get; } =
new
(Net70, FrameworkNames.AspNetCoreApp, NETCoreApp60.AspNetCore)
169
internal static FrameworkPackages WindowsDesktop { get; } =
new
(Net70, FrameworkNames.WindowsDesktopApp, NETCoreApp60.WindowsDesktop)
FrameworkPackages\FrameworkPackages.net8.0.cs (3)
17
internal static FrameworkPackages Instance { get; } =
new
(Net80, FrameworkNames.NetCoreApp, NETCoreApp70.Instance)
31
internal static FrameworkPackages AspNetCore { get; } =
new
(Net80, FrameworkNames.AspNetCoreApp, NETCoreApp70.AspNetCore)
173
internal static FrameworkPackages WindowsDesktop { get; } =
new
(Net80, FrameworkNames.WindowsDesktopApp, NETCoreApp70.WindowsDesktop)
FrameworkPackages\FrameworkPackages.net9.0.cs (3)
20
internal static FrameworkPackages Instance { get; } =
new
(Net90, FrameworkNames.NetCoreApp, NETCoreApp80.Instance)
45
internal static FrameworkPackages AspNetCore { get; } =
new
(Net90, FrameworkNames.AspNetCoreApp, NETCoreApp80.AspNetCore)
189
internal static FrameworkPackages WindowsDesktop { get; } =
new
(Net90, FrameworkNames.WindowsDesktopApp, NETCoreApp80.WindowsDesktop)
FrameworkPackages\FrameworkPackages.netcoreapp2.0.cs (1)
17
internal static FrameworkPackages Instance { get; } =
new
(NetCoreApp20, FrameworkNames.NetCoreApp, NETStandard20.Instance)
FrameworkPackages\FrameworkPackages.netcoreapp2.1.cs (1)
17
internal static FrameworkPackages Instance { get; } =
new
(NetCoreApp21, FrameworkNames.NetCoreApp, NETCoreApp20.Instance)
FrameworkPackages\FrameworkPackages.netcoreapp2.2.cs (1)
18
internal static FrameworkPackages Instance { get; } =
new
(NetCoreApp22, FrameworkNames.NetCoreApp, NETCoreApp21.Instance);
FrameworkPackages\FrameworkPackages.netcoreapp3.0.cs (3)
17
internal static FrameworkPackages Instance { get; } =
new
(NetCoreApp30, FrameworkNames.NetCoreApp, NETCoreApp21.Instance)
46
internal static FrameworkPackages AspNetCore { get; } =
new
(NetCoreApp30, FrameworkNames.AspNetCoreApp)
181
internal static FrameworkPackages WindowsDesktop { get; } =
new
(NetCoreApp30, FrameworkNames.WindowsDesktopApp)
FrameworkPackages\FrameworkPackages.netcoreapp3.1.cs (3)
17
internal static FrameworkPackages Instance { get; } =
new
(NetCoreApp31, FrameworkNames.NetCoreApp, NETCoreApp30.Instance)
40
internal static FrameworkPackages AspNetCore { get; } =
new
(NetCoreApp31, FrameworkNames.AspNetCoreApp, NETCoreApp30.AspNetCore)
177
internal static FrameworkPackages WindowsDesktop { get; } =
new
(NetCoreApp31, FrameworkNames.WindowsDesktopApp, NETCoreApp30.WindowsDesktop)
FrameworkPackages\FrameworkPackages.netstandard2.0.cs (1)
17
internal static FrameworkPackages Instance { get; } =
new
(NetStandard20, FrameworkNames.NetStandardLibrary)
FrameworkPackages\FrameworkPackages.netstandard2.1.cs (1)
17
internal static FrameworkPackages Instance { get; } =
new
(NetStandard21, FrameworkNames.NetStandardLibrary, NETStandard20.Instance)
49 references to FrameworkPackages
Microsoft.NET.Build.Tasks (49)
FrameworkPackages\FrameworkPackages.cs (9)
27
private static readonly ConcurrentDictionary<NuGetFramework, ConcurrentDictionary<string,
FrameworkPackages
>> FrameworkPackagesByFramework = [];
51
public FrameworkPackages(NuGetFramework framework, string frameworkName,
FrameworkPackages
frameworkPackages)
68
internal static void Register(params
FrameworkPackages
[] toRegister)
70
foreach (
var
frameworkPackages in toRegister)
82
public static
FrameworkPackages
[] GetFrameworkPackages(NuGetFramework framework, string[] frameworkReferences, bool acceptNearestMatch = false)
84
var frameworkPackages = new List<
FrameworkPackages
>();
109
frameworkPackagesForVersion.TryGetValue(frameworkKey, out
var
frameworkPackage))
118
public static
FrameworkPackages
LoadFrameworkPackagesFromPack(Logger log, NuGetFramework framework, string frameworkName, string targetingPackRoot)
146
var
frameworkPackages = new FrameworkPackages(framework, frameworkName);
FrameworkPackages\FrameworkPackages.net5.0.cs (4)
17
internal static
FrameworkPackages
Instance { get; } = new(Net50, FrameworkNames.NetCoreApp, NETCoreApp31.Instance)
43
internal static
FrameworkPackages
AspNetCore { get; } = new(Net50, FrameworkNames.AspNetCoreApp, NETCoreApp31.AspNetCore)
183
internal static
FrameworkPackages
WindowsDesktop { get; } = new(Net50, FrameworkNames.WindowsDesktopApp, NETCoreApp31.WindowsDesktop)
213
internal static void Register() =>
FrameworkPackages
.Register(Instance, AspNetCore, WindowsDesktop);
FrameworkPackages\FrameworkPackages.net6.0.cs (4)
17
internal static
FrameworkPackages
Instance { get; } = new(Net60, FrameworkNames.NetCoreApp, NETCoreApp50.Instance)
33
internal static
FrameworkPackages
AspNetCore { get; } = new(Net60, FrameworkNames.AspNetCoreApp, NETCoreApp50.AspNetCore)
173
internal static
FrameworkPackages
WindowsDesktop { get; } = new(Net60, FrameworkNames.WindowsDesktopApp, NETCoreApp50.WindowsDesktop)
200
internal static void Register() =>
FrameworkPackages
.Register(Instance, AspNetCore, WindowsDesktop);
FrameworkPackages\FrameworkPackages.net7.0.cs (4)
17
internal static
FrameworkPackages
Instance { get; } = new(Net70, FrameworkNames.NetCoreApp, NETCoreApp60.Instance)
32
internal static
FrameworkPackages
AspNetCore { get; } = new(Net70, FrameworkNames.AspNetCoreApp, NETCoreApp60.AspNetCore)
169
internal static
FrameworkPackages
WindowsDesktop { get; } = new(Net70, FrameworkNames.WindowsDesktopApp, NETCoreApp60.WindowsDesktop)
189
internal static void Register() =>
FrameworkPackages
.Register(Instance, AspNetCore, WindowsDesktop);
FrameworkPackages\FrameworkPackages.net8.0.cs (4)
17
internal static
FrameworkPackages
Instance { get; } = new(Net80, FrameworkNames.NetCoreApp, NETCoreApp70.Instance)
31
internal static
FrameworkPackages
AspNetCore { get; } = new(Net80, FrameworkNames.AspNetCoreApp, NETCoreApp70.AspNetCore)
173
internal static
FrameworkPackages
WindowsDesktop { get; } = new(Net80, FrameworkNames.WindowsDesktopApp, NETCoreApp70.WindowsDesktop)
193
internal static void Register() =>
FrameworkPackages
.Register(Instance, AspNetCore, WindowsDesktop);
FrameworkPackages\FrameworkPackages.net9.0.cs (4)
20
internal static
FrameworkPackages
Instance { get; } = new(Net90, FrameworkNames.NetCoreApp, NETCoreApp80.Instance)
45
internal static
FrameworkPackages
AspNetCore { get; } = new(Net90, FrameworkNames.AspNetCoreApp, NETCoreApp80.AspNetCore)
189
internal static
FrameworkPackages
WindowsDesktop { get; } = new(Net90, FrameworkNames.WindowsDesktopApp, NETCoreApp80.WindowsDesktop)
209
internal static void Register() =>
FrameworkPackages
.Register(Instance, AspNetCore, WindowsDesktop);
FrameworkPackages\FrameworkPackages.netcoreapp2.0.cs (2)
17
internal static
FrameworkPackages
Instance { get; } = new(NetCoreApp20, FrameworkNames.NetCoreApp, NETStandard20.Instance)
215
internal static void Register() =>
FrameworkPackages
.Register(Instance);
FrameworkPackages\FrameworkPackages.netcoreapp2.1.cs (2)
17
internal static
FrameworkPackages
Instance { get; } = new(NetCoreApp21, FrameworkNames.NetCoreApp, NETCoreApp20.Instance)
41
internal static void Register() =>
FrameworkPackages
.Register(Instance);
FrameworkPackages\FrameworkPackages.netcoreapp2.2.cs (2)
18
internal static
FrameworkPackages
Instance { get; } = new(NetCoreApp22, FrameworkNames.NetCoreApp, NETCoreApp21.Instance);
20
internal static void Register() =>
FrameworkPackages
.Register(Instance);
FrameworkPackages\FrameworkPackages.netcoreapp3.0.cs (4)
17
internal static
FrameworkPackages
Instance { get; } = new(NetCoreApp30, FrameworkNames.NetCoreApp, NETCoreApp21.Instance)
46
internal static
FrameworkPackages
AspNetCore { get; } = new(NetCoreApp30, FrameworkNames.AspNetCoreApp)
181
internal static
FrameworkPackages
WindowsDesktop { get; } = new(NetCoreApp30, FrameworkNames.WindowsDesktopApp)
201
internal static void Register() =>
FrameworkPackages
.Register(Instance, AspNetCore, WindowsDesktop);
FrameworkPackages\FrameworkPackages.netcoreapp3.1.cs (4)
17
internal static
FrameworkPackages
Instance { get; } = new(NetCoreApp31, FrameworkNames.NetCoreApp, NETCoreApp30.Instance)
40
internal static
FrameworkPackages
AspNetCore { get; } = new(NetCoreApp31, FrameworkNames.AspNetCoreApp, NETCoreApp30.AspNetCore)
177
internal static
FrameworkPackages
WindowsDesktop { get; } = new(NetCoreApp31, FrameworkNames.WindowsDesktopApp, NETCoreApp30.WindowsDesktop)
196
internal static void Register() =>
FrameworkPackages
.Register(Instance, AspNetCore, WindowsDesktop);
FrameworkPackages\FrameworkPackages.netstandard2.0.cs (2)
17
internal static
FrameworkPackages
Instance { get; } = new(NetStandard20, FrameworkNames.NetStandardLibrary)
113
internal static void Register() =>
FrameworkPackages
.Register(Instance);
FrameworkPackages\FrameworkPackages.netstandard2.1.cs (2)
17
internal static
FrameworkPackages
Instance { get; } = new(NetStandard21, FrameworkNames.NetStandardLibrary, NETStandard20.Instance)
45
internal static void Register() =>
FrameworkPackages
.Register(Instance);
GetPackagesToPrune.cs (2)
221
var frameworkPackages =
FrameworkPackages
.GetFrameworkPackages(nugetFramework, [frameworkReference], acceptNearestMatch)
247
var frameworkPackages =
FrameworkPackages
.LoadFrameworkPackagesFromPack(log, nugetFramework, frameworkReference, targetingPackRoot)