75 references to TryGetAnnotationAsObjectList
Aspire.Hosting (5)
Dcp\DcpExecutor.cs (1)
764
if (!executable.DcpResource.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(
Dcp\Model\Executable.cs (1)
311
if (this.
TryGetAnnotationAsObjectList
(LaunchConfigurationsAnnotation, out List<ProjectLaunchConfiguration>? launchConfigurations))
Dcp\ResourceSnapshotBuilder.cs (3)
484
if (resource.
TryGetAnnotationAsObjectList
(
491
if (!resource.
TryGetAnnotationAsObjectList
(
506
if (!resource.
TryGetAnnotationAsObjectList
(CustomResource.ResourceAppArgsAnnotation, out List<AppLaunchArgumentAnnotation>? launchArgumentAnnotations))
Aspire.Hosting.Tests (70)
Dcp\DcpExecutorTests.cs (67)
308
Assert.True(executable.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var producers));
623
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
660
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
710
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
749
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
781
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
827
Assert.True(container.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
984
Assert.True(exe1.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations1));
1004
Assert.True(exe2.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations2));
1032
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1070
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1101
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1143
Assert.True(fixedExecutable.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var fixedAnnotations));
1144
Assert.True(dynamicExecutable.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var dynamicAnnotations));
1166
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1221
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1250
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1285
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1328
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1366
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1394
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1425
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1457
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1487
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
2333
Assert.True(executable.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(
4435
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4482
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4520
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4557
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4602
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4631
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4666
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4897
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
4930
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
5290
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
5325
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
5356
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
6023
Assert.True(debuggableExe.
TryGetAnnotationAsObjectList
<ExecutableLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs1));
6030
Assert.False(nonDebuggableExe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out _));
6095
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
6132
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
6169
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
6407
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
7046
Assert.False(debuggableExe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out _));
7050
Assert.False(nonDebuggableExe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out _));
7513
Assert.True(exe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs));
7797
Assert.True(exe.
TryGetAnnotationAsObjectList
<TestMauiLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs));
8051
Assert.True(executable.
TryGetAnnotationAsObjectList
<JsonElement>(
8119
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
8233
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
8325
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
8553
Assert.True(customExe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs));
8728
Assert.True(exe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs));
8904
Assert.True(exe.
TryGetAnnotationAsObjectList
<ExecutableLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs));
9139
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
9258
Assert.True(exe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs));
9525
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
9578
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
9629
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
9716
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs));
10118
Assert.True(exe1.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs1));
10128
Assert.True(exe2.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs2));
10137
Assert.True(exe3.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var displayArgs3));
10578
Assert.True(container.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
10622
Assert.True(startedExecutable.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
10667
Assert.True(startedContainer.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
11696
Assert.True(exe.
TryGetAnnotationAsObjectList
<ExecutableLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs));
Dcp\ExecutableLaunchPlanTests.cs (2)
269
Assert.True(executable.
TryGetAnnotationAsObjectList
<int>(
273
Assert.True(executable.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(
Dcp\TestKubernetesService.cs (1)
260
container.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var servicesProduced) is not true)