3 instantiations of ReferencedProjectConfiguration
Microsoft.NET.Sdk.StaticWebAssets.Tasks (2)
Data\ReferencedProjectConfiguration.cs (2)
16internal static ReferencedProjectConfiguration Create(string identity, string source) => new() 99var result = new ReferencedProjectConfiguration
Microsoft.NET.Sdk.StaticWebAssets.Tests (1)
StaticWebAssets\GenerateStaticWebAssetsManifestTest.cs (1)
374var result = new StaticWebAssetsManifest.ReferencedProjectConfiguration
30 references to ReferencedProjectConfiguration
Microsoft.NET.Sdk.BlazorWebAssembly.Tests (1)
StaticWebAssetsBaselineFactory.cs (1)
198foreach (var relatedManifest in manifest.ReferencedProjectsConfiguration)
Microsoft.NET.Sdk.StaticWebAssets.Tasks (16)
Data\ReferencedProjectConfiguration.cs (4)
16internal static ReferencedProjectConfiguration Create(string identity, string source) => new() 40public override bool Equals(object obj) => obj is ReferencedProjectConfiguration reference 97internal static ReferencedProjectConfiguration FromTaskItem(ITaskItem arg) 99var result = new ReferencedProjectConfiguration
Data\StaticAssetsManifest.cs (3)
20ReferencedProjectConfiguration[] referencedProjectConfigurations, 78public ReferencedProjectConfiguration[] ReferencedProjectsConfiguration { get; set; } 133&& EqualityComparer<ReferencedProjectConfiguration[]>.Default.Equals(ReferencedProjectsConfiguration, other.ReferencedProjectsConfiguration)
GenerateStaticWebAssetsManifest.cs (1)
75.Select(StaticWebAssetsManifest.ReferencedProjectConfiguration.FromTaskItem)
MergeConfigurationProperties.cs (8)
45["Version"] = configuration.GetMetadata(nameof(StaticWebAssetsManifest.ReferencedProjectConfiguration.Version)), 46["Source"] = configuration.GetMetadata(nameof(StaticWebAssetsManifest.ReferencedProjectConfiguration.Source)), 47["GetBuildAssetsTargets"] = configuration.GetMetadata(nameof(StaticWebAssetsManifest.ReferencedProjectConfiguration.GetBuildAssetsTargets)), 48["AdditionalBuildProperties"] = configuration.GetMetadata(nameof(StaticWebAssetsManifest.ReferencedProjectConfiguration.AdditionalBuildProperties)), 49["AdditionalBuildPropertiesToRemove"] = configuration.GetMetadata(nameof(StaticWebAssetsManifest.ReferencedProjectConfiguration.AdditionalBuildPropertiesToRemove)), 50["GetPublishAssetsTargets"] = configuration.GetMetadata(nameof(StaticWebAssetsManifest.ReferencedProjectConfiguration.GetPublishAssetsTargets)), 51["AdditionalPublishProperties"] = configuration.GetMetadata(nameof(StaticWebAssetsManifest.ReferencedProjectConfiguration.AdditionalPublishProperties)), 52["AdditionalPublishPropertiesToRemove"] = configuration.GetMetadata(nameof(StaticWebAssetsManifest.ReferencedProjectConfiguration.AdditionalPublishPropertiesToRemove)),
Microsoft.NET.Sdk.StaticWebAssets.Tests (13)
StaticWebAssets\GenerateStaticWebAssetsManifestTest.cs (4)
299var projectReference = CreateProjectReferenceConfiguration(2, "Other"); 322var newProjectConfig = manifest.ReferencedProjectsConfiguration[0]; 364private static StaticWebAssetsManifest.ReferencedProjectConfiguration CreateProjectReferenceConfiguration( 374var result = new StaticWebAssetsManifest.ReferencedProjectConfiguration
StaticWebAssets\ReadStaticWebAssetsManifestFileTest.cs (8)
259projectConfiguration.GetMetadata(nameof(StaticWebAssetsManifest.ReferencedProjectConfiguration.Version)).Should().BeEquivalentTo("2"); 260projectConfiguration.GetMetadata(nameof(StaticWebAssetsManifest.ReferencedProjectConfiguration.Source)).Should().BeEquivalentTo("AnotherClassLib"); 261projectConfiguration.GetMetadata(nameof(StaticWebAssetsManifest.ReferencedProjectConfiguration.GetPublishAssetsTargets)).Should().BeEquivalentTo("ComputeReferencedStaticWebAssetsPublishManifest;GetCurrentProjectPublishStaticWebAssetItems"); 262projectConfiguration.GetMetadata(nameof(StaticWebAssetsManifest.ReferencedProjectConfiguration.AdditionalPublishProperties)).Should().BeEquivalentTo(";"); 263projectConfiguration.GetMetadata(nameof(StaticWebAssetsManifest.ReferencedProjectConfiguration.AdditionalPublishPropertiesToRemove)).Should().BeEquivalentTo(";WebPublishProfileFile"); 264projectConfiguration.GetMetadata(nameof(StaticWebAssetsManifest.ReferencedProjectConfiguration.GetBuildAssetsTargets)).Should().BeEquivalentTo("GetCurrentProjectBuildStaticWebAssetItems"); 265projectConfiguration.GetMetadata(nameof(StaticWebAssetsManifest.ReferencedProjectConfiguration.AdditionalBuildProperties)).Should().BeEquivalentTo(";"); 266projectConfiguration.GetMetadata(nameof(StaticWebAssetsManifest.ReferencedProjectConfiguration.AdditionalBuildPropertiesToRemove)).Should().BeEquivalentTo(";WebPublishProfileFile");
StaticWebAssetsBaselineFactory.cs (1)
198foreach (var relatedManifest in manifest.ReferencedProjectsConfiguration)