27 references to TryGetAnnotationAsObjectList
Aspire.Hosting (3)
Dcp\DcpExecutor.cs (1)
1723
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)
165
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
201
Assert.True(exe.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations));
244
Assert.True(exe1.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations1));
262
Assert.True(exe2.
TryGetAnnotationAsObjectList
<AppLaunchArgumentAnnotation>(CustomResource.ResourceAppArgsAnnotation, out var argAnnotations2));
281
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
313
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
345
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
378
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
435
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
469
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
503
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
907
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
952
Assert.True(dcpExe.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
985
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1020
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1101
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1137
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1174
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1211
Assert.True(dcpCtr.
TryGetAnnotationAsObjectList
<ServiceProducerAnnotation>(CustomResource.ServiceProducerAnnotation, out var spAnnList));
1696
Assert.True(debuggableExe.
TryGetAnnotationAsObjectList
<ExecutableLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var launchConfigs1));
1703
Assert.False(nonDebuggableExe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out _));
1777
Assert.False(debuggableExe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out _));
1781
Assert.False(nonDebuggableExe.
TryGetAnnotationAsObjectList
<ProjectLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out _));
ExecutableResourceBuilderExtensionTests.cs (1)
89
Assert.True(exe.
TryGetAnnotationAsObjectList
<ExecutableLaunchConfiguration>(Executable.LaunchConfigurationsAnnotation, out var annotations));