69 references to TryGetAnnotationAsObjectList
Aspire.Hosting (3)
Dcp\DcpExecutor.cs (1)
764
if (!executable.DcpResource.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(
Dcp\Model\Executable.cs (1)
310
if (this.
TryGetAnnotationAsObjectList
(LaunchConfigurationsAnnotation, out List<ProjectLaunchConfiguration>? launchConfigurations))
Dcp\ResourceSnapshotBuilder.cs (1)
247
if (!resource.
TryGetAnnotationAsObjectList
(CustomResource.ResourceAppArgsAnnotation, out List<AppLaunchArgumentAnnotation>? launchArgumentAnnotations))
Aspire.Hosting.Tests (66)
Dcp\DcpExecutorTests.cs (65)
309
Assert.True(executable.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var producers));
581
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
618
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
668
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
707
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
739
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
785
Assert.True(container.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
942
Assert.True(exe1.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations1));
962
Assert.True(exe2.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations2));
990
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1028
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1059
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1101
Assert.True(fixedExecutable.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var fixedAnnotations));
1102
Assert.True(dynamicExecutable.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var dynamicAnnotations));
1124
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1179
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1208
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1243
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1286
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1324
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1352
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1383
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1415
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1445
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
3950
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
3997
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4035
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4072
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4117
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4146
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4181
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4412
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4445
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4753
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4788
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4819
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
5418
Assert.True(debuggableExe.
TryGetAnnotationAsObjectList
<ExecutableLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs1));
5425
Assert.False(nonDebuggableExe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out _));
5490
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
5527
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
5723
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
6362
Assert.False(debuggableExe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out _));
6366
Assert.False(nonDebuggableExe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out _));
6829
Assert.True(exe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs));
7113
Assert.True(exe.
TryGetAnnotationAsObjectList
<TestMauiLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs));
7367
Assert.True(executable.
TryGetAnnotationAsObjectList
<JsonElement>(
7435
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
7549
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
7641
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
7869
Assert.True(customExe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs));
8044
Assert.True(exe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs));
8220
Assert.True(exe.
TryGetAnnotationAsObjectList
<ExecutableLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs));
8455
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
8574
Assert.True(exe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs));
8841
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
8894
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
8945
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
9032
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
9434
Assert.True(exe1.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs1));
9444
Assert.True(exe2.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs2));
9453
Assert.True(exe3.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs3));
9889
Assert.True(container.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
9933
Assert.True(startedExecutable.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
9978
Assert.True(startedContainer.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
10981
Assert.True(exe.
TryGetAnnotationAsObjectList
<ExecutableLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs));
Dcp\TestKubernetesService.cs (1)
255
container.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var servicesProduced) is not true)