5 instantiations of DotnetProjectMetadata
Aspire.Hosting.Dotnet (1)
DotnetProjectHostingExtensions.cs (1)
258var projectMetadata = new DotnetProjectMetadata(path, configuration);
Aspire.Hosting.Dotnet.Tests (4)
DotnetProjectBuildCoordinatorTests.cs (3)
1830var metadata = new DotnetProjectMetadata(projectPath, "DebugLocal"); 1854var removedMetadata = new DotnetProjectMetadata(removedProjectPath, "RemovedConfiguration"); 1861var activeMetadata = new DotnetProjectMetadata(activeProjectPath, "ActiveConfiguration");
DotnetProjectPublicApiTests.cs (1)
141project.Resource.Annotations.Add(new DotnetProjectMetadata("app.cs", buildConfiguration: null));
30 references to DotnetProjectMetadata
Aspire.Hosting.Dotnet (7)
DotnetProjectBuildCoordinator.cs (5)
31DotnetProjectMetadata projectMetadata) 292resource.Annotations.OfType<DotnetProjectMetadata>().SingleOrDefault() is not { } metadata || 345registration.Resource.Annotations.OfType<DotnetProjectMetadata>().Single())) 498if (resource.Annotations.OfType<DotnetProjectMetadata>().SingleOrDefault() is { } metadata && 1235DotnetProjectMetadata Metadata);
DotnetProjectHostingExtensions.cs (2)
148if (builder.Resource.Annotations.OfType<DotnetProjectMetadata>().SingleOrDefault() is { } metadata) 258var projectMetadata = new DotnetProjectMetadata(path, configuration);
Aspire.Hosting.Dotnet.Tests (23)
DotnetProjectBuildCoordinatorTests.cs (23)
103Assert.False(Assert.Single(project.Resource.Annotations.OfType<DotnetProjectMetadata>()).SuppressBuild); 128Assert.True(Assert.Single(project.Resource.Annotations.OfType<DotnetProjectMetadata>()).SuppressBuild); 174Assert.False(Assert.Single(project.Resource.Annotations.OfType<DotnetProjectMetadata>()).SuppressBuild); 466var metadata = Assert.Single(project.Resource.Annotations.OfType<DotnetProjectMetadata>()); 1108var metadata = Assert.Single(project.Resource.Annotations.OfType<DotnetProjectMetadata>()); 1491var metadata = Assert.Single(project.Resource.Annotations.OfType<DotnetProjectMetadata>()); 1540var metadata = Assert.Single(project.Resource.Annotations.OfType<DotnetProjectMetadata>()); 1830var metadata = new DotnetProjectMetadata(projectPath, "DebugLocal"); 1854var removedMetadata = new DotnetProjectMetadata(removedProjectPath, "RemovedConfiguration"); 1861var activeMetadata = new DotnetProjectMetadata(activeProjectPath, "ActiveConfiguration"); 2019Assert.True(Assert.Single(missing.Resource.Annotations.OfType<DotnetProjectMetadata>()).SuppressBuild); 2068.Annotations.OfType<DotnetProjectMetadata>().Single().BuildWorkingDirectory); 2072.Annotations.OfType<DotnetProjectMetadata>().Single().BuildWorkingDirectory); 2108Assert.Single(first.Resource.Annotations.OfType<DotnetProjectMetadata>()).ProjectPath); 2111Assert.Single(second.Resource.Annotations.OfType<DotnetProjectMetadata>()).ProjectPath); 2353Assert.False(missing.Resource.Annotations.OfType<DotnetProjectMetadata>().Single().SuppressBuild); 2390Assert.False(Assert.Single(missing.Resource.Annotations.OfType<DotnetProjectMetadata>()).SuppressBuild); 2489var metadata = Assert.Single(project.Resource.Annotations.OfType<DotnetProjectMetadata>());