16 references to Resource
Aspire.Hosting.Azure.AppContainers (16)
BaseContainerAppContext.cs (2)
365if (Resource is ContainerResource containerResource && containerResource.Entrypoint is { } entrypoint) 482if (!Resource.TryGetAnnotationsOfType<ProbeAnnotation>(out var probeAnnotations))
ContainerAppContext.cs (9)
33if (!TryGetContainerImageName(Resource, out var containerImageName)) 44if (Resource.TryGetLastAnnotation<AppIdentityAnnotation>(out var appIdentityAnnotation)) 71MinReplicas = Resource.GetReplicaCount() 91if (Resource.TryGetAnnotationsOfType<AzureContainerAppCustomizationAnnotation>(out var annotations)) 102var containerApp = new ContainerApp(Infrastructure.NormalizeBicepIdentifier(Resource.Name)) 116if (Resource is ProjectResource) 126if (Resource.HasAnnotationOfType<AzureFunctionsAnnotation>()) 141var resolvedEndpoints = Resource.ResolveEndpoints(); 222var targetPort = httpIngress.Port ?? (Resource is ProjectResource ? null : 80);
ContainerAppJobContext.cs (5)
29if (!TryGetContainerImageName(Resource, out var containerImageName)) 40if (Resource.TryGetLastAnnotation<AppIdentityAnnotation>(out var appIdentityAnnotation)) 79if (Resource.TryGetAnnotationsOfType<AzureContainerAppJobCustomizationAnnotation>(out var annotations)) 90var containerApp = new ContainerAppJob(Infrastructure.NormalizeBicepIdentifier(Resource.Name)) 102if (Resource.HasAnnotationOfType<AzureFunctionsAnnotation>())