34 references to ServiceProducerAnnotation
Aspire.Hosting (4)
Dcp\DcpExecutor.cs (2)
764
CustomResource.
ServiceProducerAnnotation
,
795
CustomResource.
ServiceProducerAnnotation
,
Dcp\DcpModelUtilities.cs (1)
95
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 (30)
Dcp\DcpExecutorTests.cs (29)
308
Assert.True(executable.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var producers));
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));
4960
var serviceProducers = JsonSerializer.Deserialize<List<ServiceProducerAnnotation>>(annotations[CustomResource.
ServiceProducerAnnotation
]);
Dcp\TestKubernetesService.cs (1)
255
container.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var servicesProduced) is not true)