27 references to TryGetAnnotationAsObjectList
Aspire.Hosting (3)
Dcp\DcpExecutor.cs (1)
1636
if (er.DcpResource.
TryGetAnnotationAsObjectList
<string>(CustomResource.ResourceProjectArgsAnnotation, out var projectArgs) && projectArgs.Count > 0)
Dcp\Model\Executable.cs (1)
281
if (this.
TryGetAnnotationAsObjectList
(LaunchConfigurationsAnnotation, out List<ProjectLaunchConfiguration>? launchConfigurations))
Dcp\ResourceSnapshotBuilder.cs (1)
208
if (!resource.
TryGetAnnotationAsObjectList
(CustomResource.ResourceAppArgsAnnotation, out List<AppLaunchArgumentAnnotation>? launchArgumentAnnotations))
Aspire.Hosting.Tests (24)
Dcp\DcpExecutorTests.cs (23)
164
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
200
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
243
Assert.True(exe1.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations1));
261
Assert.True(exe2.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations2));
280
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
312
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
344
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
377
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
434
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
468
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
502
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
906
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
951
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
984
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1019
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1100
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1136
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1173
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1210
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1695
Assert.True(debuggableExe.
TryGetAnnotationAsObjectList
<ExecutableLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs1));
1702
Assert.False(nonDebuggableExe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out _));
1776
Assert.False(debuggableExe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out _));
1780
Assert.False(nonDebuggableExe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out _));
ExecutableResourceBuilderExtensionTests.cs (1)
88
Assert.True(exe.
TryGetAnnotationAsObjectList
<ExecutableLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var annotations));