8 instantiations of DotnetProjectBuildResource
Aspire.Hosting.Dotnet (1)
DotnetProjectBuildCoordinator.cs (1)
101var buildResource = new DotnetProjectBuildResource(
Aspire.Hosting.Dotnet.Tests (7)
DotnetProjectBuildCoordinatorTests.cs (7)
937using var buildResource = new DotnetProjectBuildResource( 990using var buildResource = new DotnetProjectBuildResource( 1060using var unified = new DotnetProjectBuildResource("unified", workspace.Path, buildDirectory, TimeProvider.System); 1061using var individual = new DotnetProjectBuildResource("individual", workspace.Path, buildDirectory, TimeProvider.System); 1178using var buildResource = new DotnetProjectBuildResource( 1781using var buildResource = new DotnetProjectBuildResource( 3489using var buildResource = new DotnetProjectBuildResource(
199 references to DotnetProjectBuildResource
Aspire.Hosting.Dotnet (18)
DotnetProjectBuildCoordinator.cs (18)
60projectMetadata.SetProjectPath(DotnetProjectBuildResource.ResolveBuildPathCasing(projectMetadata.ProjectPath)); 88private static DotnetProjectBuildResource AddBuildResource( 101var buildResource = new DotnetProjectBuildResource( 139DotnetProjectBuildResource buildResource) 171DotnetProjectBuildResource resource, 172DotnetProjectBuildResource dependency) 425private readonly List<DotnetProjectBuildResource> _ownedBuildResources = []; 448public DotnetProjectBuildResource? PrimaryBuildResource { get; private set; } 550foreach (var buildResource in _ownedBuildResources) 676var primaryBuildResource = PrimaryBuildResource!; 698var buildResources = new List<DotnetProjectBuildResource>(buildSteps.Count); 702var buildResource = index == 0 792var finalBuildResource = buildResources[^1]; 800var originalFinalBuildResource = registration.FinalBuildResource; 863var resolvedPath = DotnetProjectBuildResource.ResolveBuildPathCasing(originalPath); 974private DotnetProjectBuildResource CreateBuildResource(string? configuration, int? ordinal = null) 979var buildResource = AddBuildResource( 1580public DotnetProjectBuildResource? FinalBuildResource { get; set; }
Aspire.Hosting.Dotnet.Tests (181)
DotnetProjectBuildCoordinatorTests.cs (176)
58var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 59using var buildResourceScope = buildResource; 115var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 157var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 223var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 285Assert.Empty(builder.Resources.OfType<DotnetProjectBuildResource>()); 311Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 342Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 369Assert.Empty(builder.Resources.OfType<DotnetProjectBuildResource>()); 392Assert.Empty(builder.Resources.OfType<DotnetProjectBuildResource>()); 409var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 435var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 462var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 519var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 635Assert.Empty(builder.Resources.OfType<DotnetProjectBuildResource>()); 670var buildResources = builder.Resources.OfType<DotnetProjectBuildResource>().ToArray(); 671var projectBuild = Assert.Single( 674var fileBuild = Assert.Single( 697var finalBuild = buildResources[^1]; 770var buildResources = builder.Resources.OfType<DotnetProjectBuildResource>().ToArray(); 870var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 883Assert.Empty(builder.Resources.OfType<DotnetProjectBuildResource>()); 906var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 907using var buildResourceScope = buildResource; 937using var buildResource = new DotnetProjectBuildResource( 990using var buildResource = new DotnetProjectBuildResource( 1044var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 1045using var buildResourceScope = buildResource; 1060using var unified = new DotnetProjectBuildResource("unified", workspace.Path, buildDirectory, TimeProvider.System); 1061using var individual = new DotnetProjectBuildResource("individual", workspace.Path, buildDirectory, TimeProvider.System); 1087var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 1178using var buildResource = new DotnetProjectBuildResource( 1233using var buildResource = new DotnetProjectBuildResource( 1284var buildResources = builder.Resources.OfType<DotnetProjectBuildResource>().ToArray(); 1338var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 1361var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 1390var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 1412var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 1436var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 1479Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 1502var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 1526var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 1582var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 1618var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 1659var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 1710var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 1781using var buildResource = new DotnetProjectBuildResource( 1826var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 1873var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 1929var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 1987var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 2053var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 2097var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 2151var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 2194var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 2232var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 2308var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 2327var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 2349var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 2401var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 2461var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 2577var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 2650var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 2713var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 2767var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 2801var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 2851var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 2901var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 2945var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 2972var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 3006var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 3032var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 3048var initialBuildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 3058var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 3110var buildResources = builder.Resources.OfType<DotnetProjectBuildResource>().ToArray(); 3168var buildResources = builder.Resources.OfType<DotnetProjectBuildResource>().ToArray(); 3200var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 3232var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 3255var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 3288var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 3321var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 3355Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 3373var primaryBuildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 3410var primaryBuildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 3427Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 3439Assert.All(builder.Resources.OfType<DotnetProjectBuildResource>(), resource => Assert.True(resource.RestoreProjectsIndividually)); 3468var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 3469using var buildResourceScope = buildResource; 3489using var buildResource = new DotnetProjectBuildResource( 3558var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 3658Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 3692Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 3744Assert.Equal(2, builder.Resources.OfType<DotnetProjectBuildResource>().Count()); 3846var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 3886Assert.Empty(builder.Resources.OfType<DotnetProjectBuildResource>()); 4101var builds = builder.Resources.OfType<DotnetProjectBuildResource>().ToArray(); 4184Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 4199var build = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 4258var build = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 4278var build = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 4342var finalBuild = builder.Resources.OfType<DotnetProjectBuildResource>().Last(); 4367var buildResources = builder.Resources.OfType<DotnetProjectBuildResource>().ToArray(); 4369var primaryBuildResource = coordinator.PrimaryBuildResource; 4371var finalBuildResource = Assert.Single( 4425var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 4479var buildResource = Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 4612private async Task<ProcessResult> BuildTraversalAsync(DotnetProjectBuildResource resource, bool restoreLockedMode) 5014DotnetProjectBuildResource buildResource) 5029DotnetProjectBuildResource resource, 5030DotnetProjectBuildResource traversalBuild)
DotnetProjectPathTests.cs (4)
40Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()); 74Assert.Single(Assert.Single(builder.Resources.OfType<DotnetProjectBuildResource>()).ProjectPaths); 134Assert.Empty(builder.Resources.OfType<DotnetProjectBuildResource>()); 178Assert.Empty(builder.Resources.OfType<DotnetProjectBuildResource>());
DotnetProjectResourceTests.cs (1)
197Assert.DoesNotContain(builder.Resources, candidate => candidate is DotnetProjectBuildResource);