34 references to ServiceProducerAnnotation
Aspire.Hosting (4)
Dcp\DcpExecutor.cs (2)
765
CustomResource.
ServiceProducerAnnotation
,
796
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)
309
Assert.True(executable.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var producers));
990
Assert.True(dcpExe.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var spAnnList));
1028
Assert.True(dcpExe.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var spAnnList));
1059
Assert.True(dcpExe.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var spAnnList));
1101
Assert.True(fixedExecutable.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var fixedAnnotations));
1102
Assert.True(dynamicExecutable.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var dynamicAnnotations));
1124
Assert.True(dcpExe.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var spAnnList));
1179
Assert.True(dcpExe.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var spAnnList));
1208
Assert.True(dcpExe.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var spAnnList));
1243
Assert.True(dcpExe.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var spAnnList));
1286
Assert.True(dcpExe.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var spAnnList));
1324
Assert.True(dcpExe.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var spAnnList));
1352
Assert.True(dcpExe.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var spAnnList));
1383
Assert.True(dcpExe.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var spAnnList));
1415
Assert.True(dcpExe.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var spAnnList));
1445
Assert.True(dcpExe.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var spAnnList));
3950
Assert.True(dcpExe.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var spAnnList));
3997
Assert.True(dcpExe.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var spAnnList));
4035
Assert.True(dcpExe.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var spAnnList));
4072
Assert.True(dcpExe.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var spAnnList));
4117
Assert.True(dcpExe.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var spAnnList));
4146
Assert.True(dcpCtr.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var spAnnList));
4181
Assert.True(dcpCtr.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var spAnnList));
4412
Assert.True(dcpCtr.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var spAnnList));
4445
Assert.True(dcpCtr.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var spAnnList));
4753
Assert.True(dcpCtr.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var spAnnList));
4788
Assert.True(dcpCtr.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var spAnnList));
4819
Assert.True(dcpCtr.TryGetAnnotationAsObjectList<ServiceProducerAnnotation>(CustomResource.
ServiceProducerAnnotation
, out var spAnnList));
4961
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)