69 references to TryGetAnnotationAsObjectList
Aspire.Hosting (3)
Dcp\DcpExecutor.cs (1)
763
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)
308
Assert.True(executable.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var producers));
580
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
617
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
667
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
706
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
738
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
784
Assert.True(container.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
941
Assert.True(exe1.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations1));
961
Assert.True(exe2.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations2));
989
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1027
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1058
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1100
Assert.True(fixedExecutable.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var fixedAnnotations));
1101
Assert.True(dynamicExecutable.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var dynamicAnnotations));
1123
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1178
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1207
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1242
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1285
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1323
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1351
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1382
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1414
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1444
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
3949
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
3996
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4034
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4071
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4116
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4145
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4180
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4411
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4444
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4752
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4787
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4818
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
5417
Assert.True(debuggableExe.
TryGetAnnotationAsObjectList
<ExecutableLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs1));
5424
Assert.False(nonDebuggableExe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out _));
5489
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
5526
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
5722
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
6361
Assert.False(debuggableExe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out _));
6365
Assert.False(nonDebuggableExe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out _));
6828
Assert.True(exe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs));
7112
Assert.True(exe.
TryGetAnnotationAsObjectList
<TestMauiLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs));
7366
Assert.True(executable.
TryGetAnnotationAsObjectList
<JsonElement>(
7434
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
7548
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
7640
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
7868
Assert.True(customExe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs));
8043
Assert.True(exe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs));
8219
Assert.True(exe.
TryGetAnnotationAsObjectList
<ExecutableLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs));
8454
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
8573
Assert.True(exe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs));
8840
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
8893
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
8944
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
9031
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
9433
Assert.True(exe1.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs1));
9443
Assert.True(exe2.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs2));
9452
Assert.True(exe3.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs3));
9888
Assert.True(container.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
9932
Assert.True(startedExecutable.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
9977
Assert.True(startedContainer.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
11006
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)