35 references to ServiceProducerAnnotation
Aspire.Hosting (4)
Dcp\DcpExecutor.cs (2)
765
CustomResource.
ServiceProducerAnnotation
,
796
CustomResource.
ServiceProducerAnnotation
,
Dcp\DcpModelUtilities.cs (1)
137
appResource.DcpResource.AnnotateAsObjectList(CustomResource.
ServiceProducerAnnotation
, spAnn);
Dcp\DcpResourceWatcher.cs (1)
439
else if (resource.Metadata.Annotations?.TryGetValue(CustomResource.
ServiceProducerAnnotation
, out var servicesProducedAnnotationJson) == true)
Aspire.Hosting.Tests (31)
Dcp\DcpExecutorTests.cs (30)
308
Assert.True(executable.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var producers));
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));
2334
CustomResource.
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));
5566
var serviceProducers = JsonSerializer.Deserialize<List<ServiceProducerAnnotation>>(annotations[CustomResource.
ServiceProducerAnnotation
]);
Dcp\TestKubernetesService.cs (1)
260
container.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var servicesProduced) is not true)