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