5 instantiations of DotnetProjectMetadata
Aspire.Hosting.Dotnet (1)
DotnetProjectHostingExtensions.cs (1)
306var projectMetadata = new DotnetProjectMetadata(path, configuration);
Aspire.Hosting.Dotnet.Tests (4)
DotnetProjectBuildCoordinatorTests.cs (3)
2368var metadata = new DotnetProjectMetadata(projectPath, "DebugLocal"); 2392var removedMetadata = new DotnetProjectMetadata(removedProjectPath, "RemovedConfiguration"); 2399var activeMetadata = new DotnetProjectMetadata(activeProjectPath, "ActiveConfiguration");
DotnetProjectPublicApiTests.cs (1)
116project.Resource.Annotations.Add(new DotnetProjectMetadata("app.cs", buildConfiguration: null));
31 references to DotnetProjectMetadata
Aspire.Hosting.Dotnet (7)
DotnetProjectBuildCoordinator.cs (5)
33DotnetProjectMetadata projectMetadata) 329resource.Annotations.OfType<DotnetProjectMetadata>().SingleOrDefault() is not { } metadata || 435registration.Resource.Annotations.OfType<DotnetProjectMetadata>().Single())) 592if (resource.Annotations.OfType<DotnetProjectMetadata>().SingleOrDefault() is { } metadata && 1327DotnetProjectMetadata Metadata);
DotnetProjectHostingExtensions.cs (2)
159if (builder.Resource.Annotations.OfType<DotnetProjectMetadata>().SingleOrDefault() is { } metadata) 306var projectMetadata = new DotnetProjectMetadata(path, configuration);
Aspire.Hosting.Dotnet.Tests (24)
DotnetProjectBuildCoordinatorTests.cs (24)
280Assert.False(Assert.Single(project.Resource.Annotations.OfType<DotnetProjectMetadata>()).SuppressBuild); 305Assert.True(Assert.Single(project.Resource.Annotations.OfType<DotnetProjectMetadata>()).SuppressBuild); 351Assert.False(Assert.Single(project.Resource.Annotations.OfType<DotnetProjectMetadata>()).SuppressBuild); 708var metadata = Assert.Single(project.Resource.Annotations.OfType<DotnetProjectMetadata>()); 917Assert.Null(Assert.Single(project.Resource.Annotations.OfType<DotnetProjectMetadata>()).BuildWorkingDirectory); 1639var metadata = Assert.Single(project.Resource.Annotations.OfType<DotnetProjectMetadata>()); 2022var metadata = Assert.Single(project.Resource.Annotations.OfType<DotnetProjectMetadata>()); 2071var metadata = Assert.Single(project.Resource.Annotations.OfType<DotnetProjectMetadata>()); 2368var metadata = new DotnetProjectMetadata(projectPath, "DebugLocal"); 2392var removedMetadata = new DotnetProjectMetadata(removedProjectPath, "RemovedConfiguration"); 2399var activeMetadata = new DotnetProjectMetadata(activeProjectPath, "ActiveConfiguration"); 2557Assert.True(Assert.Single(missing.Resource.Annotations.OfType<DotnetProjectMetadata>()).SuppressBuild); 2608.Annotations.OfType<DotnetProjectMetadata>().Single().BuildWorkingDirectory); 2612.Annotations.OfType<DotnetProjectMetadata>().Single().BuildWorkingDirectory); 2652Assert.Single(first.Resource.Annotations.OfType<DotnetProjectMetadata>()).ProjectPath); 2655Assert.Single(second.Resource.Annotations.OfType<DotnetProjectMetadata>()).ProjectPath); 3003Assert.False(missing.Resource.Annotations.OfType<DotnetProjectMetadata>().Single().SuppressBuild); 3040Assert.False(Assert.Single(missing.Resource.Annotations.OfType<DotnetProjectMetadata>()).SuppressBuild); 3139var metadata = Assert.Single(project.Resource.Annotations.OfType<DotnetProjectMetadata>());