10 instantiations of ProjectRestoreMetadataFrameworkInfo
aspire-managed (1)
NuGet\Commands\RestoreCommand.cs (1)
378restoreMetadata.TargetFrameworks.Add(new ProjectRestoreMetadataFrameworkInfo(framework)
NuGet.Build.Tasks.Console (1)
MSBuildStaticGraphRestore.cs (1)
497projectRestoreMetadataFrameworkInfos.Add(new ProjectRestoreMetadataFrameworkInfo(targetFrameworkInfo.FrameworkName)
NuGet.Commands (3)
RestoreCommand\Utility\MSBuildRestoreUtility.cs (1)
579spec.RestoreMetadata.TargetFrameworks.Add(new ProjectRestoreMetadataFrameworkInfo(targetFrameworkInformation.FrameworkName)
RestoreCommand\Utility\PackageSpecFactory.cs (1)
733projectRestoreMetadataFrameworkInfos.Add(new ProjectRestoreMetadataFrameworkInfo(targetFrameworkInfo.FrameworkName)
RestoreCommand\Utility\ToolRestoreUtility.cs (1)
63new ProjectRestoreMetadataFrameworkInfo
NuGet.PackageManagement (2)
Projects\MSBuildNuGetProject.cs (1)
685var frameworkGroup = new ProjectRestoreMetadataFrameworkInfo(ProjectSystem.TargetFramework);
Projects\ProjectJsonNuGetProject.cs (1)
232metadata.TargetFrameworks.Add(new ProjectRestoreMetadataFrameworkInfo(framework));
NuGet.ProjectModel (3)
JsonPackageSpecReader.Utf8JsonStreamReader.cs (1)
1397ProjectRestoreMetadataFrameworkInfo frameworkGroup = new(framework)
PackageSpecExtensions.cs (1)
45return frameworkInfo ?? new ProjectRestoreMetadataFrameworkInfo();
ProjectRestoreMetadataFrameworkInfo.cs (1)
78var clonedObject = new ProjectRestoreMetadataFrameworkInfo();
30 references to ProjectRestoreMetadataFrameworkInfo
NuGet.Build.Tasks.Console (2)
MSBuildStaticGraphRestore.cs (2)
490internal static List<ProjectRestoreMetadataFrameworkInfo> GetProjectRestoreMetadataFrameworkInfos(List<TargetFrameworkInformation> targetFrameworkInfos, IReadOnlyDictionary<string, IMSBuildProject> projects) 492var projectRestoreMetadataFrameworkInfos = new List<ProjectRestoreMetadataFrameworkInfo>(projects.Count);
NuGet.Build.Tasks.Pack (1)
PackTaskLogic.cs (1)
935foreach (var framework in assetsFile.PackageSpec.RestoreMetadata.TargetFrameworks)
NuGet.Commands (4)
RestoreCommand\Utility\MSBuildRestoreUtility.cs (2)
318foreach (var framework in project.RestoreMetadata.TargetFrameworks) 346foreach (var framework in project.RestoreMetadata.TargetFrameworks)
RestoreCommand\Utility\PackageSpecFactory.cs (2)
726internal static List<ProjectRestoreMetadataFrameworkInfo> GetProjectRestoreMetadataFrameworkInfos(List<TargetFrameworkInformation> targetFrameworkInfos, IReadOnlyDictionary<string, ITargetFramework> projects) 728var projectRestoreMetadataFrameworkInfos = new List<ProjectRestoreMetadataFrameworkInfo>(projects.Count);
NuGet.PackageManagement (2)
Projects\MSBuildNuGetProject.cs (1)
685var frameworkGroup = new ProjectRestoreMetadataFrameworkInfo(ProjectSystem.TargetFramework);
Projects\ProjectJsonNuGetProject.cs (1)
241foreach (var frameworkInfo in metadata.TargetFrameworks)
NuGet.ProjectModel (21)
JsonPackageSpecReader.Utf8JsonStreamReader.cs (4)
770IList<ProjectRestoreMetadataFrameworkInfo> targetFrameworks = null; 1306private static List<ProjectRestoreMetadataFrameworkInfo> ReadTargetFrameworks(ref Utf8JsonStreamReader jsonReader) 1308List<ProjectRestoreMetadataFrameworkInfo> targetFrameworks = null; 1397ProjectRestoreMetadataFrameworkInfo frameworkGroup = new(framework)
PackageSpecExtensions.cs (6)
33public static ProjectRestoreMetadataFrameworkInfo GetRestoreMetadataFramework(this PackageSpec project, NuGetFramework targetFramework) 35ProjectRestoreMetadataFrameworkInfo? frameworkInfo = null; 68/// Get the <see cref="ProjectRestoreMetadataFrameworkInfo"/> for the given target alias. 73/// <returns>The <see cref="ProjectRestoreMetadataFrameworkInfo"/> if it exists, <see langword="null"/> otherwise. </returns> 74public static ProjectRestoreMetadataFrameworkInfo? GetRestoreMetadataFramework(this PackageSpec project, string? targetAlias) 78foreach (var framework in project.RestoreMetadata.TargetFrameworks.NoAllocEnumerate())
PackageSpecReferenceDependencyProvider.cs (1)
251ProjectRestoreMetadataFrameworkInfo referencesForFramework = packageSpec.GetRestoreMetadataFramework(targetFrameworkInfo.TargetAlias);
PackageSpecWriter.cs (1)
228foreach (var framework in msbuildMetadata.TargetFrameworks.OrderBy(c => c.TargetAlias, StringComparer.OrdinalIgnoreCase))
ProjectLockFile\PackagesLockFileUtilities.cs (2)
177foreach (var restoreMetadataFramework in project.RestoreMetadata.TargetFrameworks) 244var p2pSpecProjectRestoreMetadataFrameworkInfo = p2pSpec.RestoreMetadata.TargetFrameworks.FirstOrDefault(e => e.TargetAlias == p2pSpecTargetFrameworkInformation.TargetAlias);
ProjectRestoreMetadata.cs (2)
78public IList<ProjectRestoreMetadataFrameworkInfo> TargetFrameworks { get; set; } = new List<ProjectRestoreMetadataFrameworkInfo>();
ProjectRestoreMetadataFrameworkInfo.cs (5)
15public class ProjectRestoreMetadataFrameworkInfo : IEquatable<ProjectRestoreMetadataFrameworkInfo> 56return Equals(obj as ProjectRestoreMetadataFrameworkInfo); 59public bool Equals(ProjectRestoreMetadataFrameworkInfo other) 76public ProjectRestoreMetadataFrameworkInfo Clone() 78var clonedObject = new ProjectRestoreMetadataFrameworkInfo();