34 references to ProbeType
Aspire.Hosting (5)
ApplicationModel\ProbeAnnotation.cs (1)
35public required ProbeType Type { get; init; }
ResourceBuilderExtensions.cs (4)
5500public static IResourceBuilder<T> WithHttpProbe<T>(this IResourceBuilder<T> builder, ProbeType type, string? path = null, int? initialDelaySeconds = null, int? periodSeconds = null, int? timeoutSeconds = null, int? failureThreshold = null, int? successThreshold = null, string? endpointName = null) 5513/// ATS export stub for <see cref="WithHttpProbe{T}(IResourceBuilder{T}, ProbeType, string?, int?, int?, int?, int?, int?, string?)"/> 5518internal static IResourceBuilder<T> WithHttpProbeExport<T>(this IResourceBuilder<T> builder, ProbeType probeType, string? path = null, int? initialDelaySeconds = null, int? periodSeconds = null, int? timeoutSeconds = null, int? failureThreshold = null, int? successThreshold = null, string? endpointName = null) 5558public static IResourceBuilder<T> WithHttpProbe<T>(this IResourceBuilder<T> builder, ProbeType type, Func<EndpointReference>? endpointSelector, string? path = null, int? initialDelaySeconds = null, int? periodSeconds = null, int? timeoutSeconds = null, int? failureThreshold = null, int? successThreshold = null)
Aspire.Hosting.Azure.AppContainers (2)
BaseContainerAppContext.cs (2)
598ProbeType.Startup => ContainerAppProbeType.Startup, 599ProbeType.Readiness => ContainerAppProbeType.Readiness,
Aspire.Hosting.Azure.AppService (1)
AzureAppServiceWebsiteContext.cs (1)
687.OrderBy(probeAnnotation => probeAnnotation.Type == ProbeType.Liveness ? 0 : 1)
Aspire.Hosting.Azure.FrontDoor (1)
AzureFrontDoorExtensions.cs (1)
255.OrderBy(p => p.Type == ProbeType.Liveness ? 0 : 1)
Aspire.Hosting.Azure.Tests (11)
AzureAppServiceTests.cs (2)
848.WithHttpProbe(ProbeType.Readiness, "/ready", initialDelaySeconds: 60) // This will be ignored 849.WithHttpProbe(ProbeType.Liveness, "/health");
AzureContainerAppsTests.cs (8)
2644.WithHttpProbe(ProbeType.Readiness, "/ready") 2645.WithHttpProbe(ProbeType.Liveness, "/health"); 2650.WithHttpProbe(ProbeType.Readiness, "/ready", initialDelaySeconds: 60) 2651.WithHttpProbe(ProbeType.Liveness, "/health"); 2684.WithHttpProbe(ProbeType.Liveness, "/health"); 2689.WithHttpProbe(ProbeType.Liveness, "/health"); 2722.WithHttpProbe(ProbeType.Liveness, "/health"); 2727.WithHttpProbe(ProbeType.Liveness, "/health");
AzureFrontDoorTests.cs (1)
186.WithHttpProbe(ProbeType.Liveness, "/health");
Aspire.Hosting.Kubernetes (4)
Extensions\ResourceExtensions.cs (3)
445case ProbeType.Startup: 449case ProbeType.Readiness: 453case ProbeType.Liveness:
KubernetesResource.cs (1)
58internal List<(ProbeType Type, ProbeV1 Probe)> Probes { get; } = [];
Aspire.Hosting.Kubernetes.Tests (5)
KubernetesPublisherTests.cs (5)
372.WithHttpProbe(ProbeType.Readiness, "/ready") 373.WithHttpProbe(ProbeType.Liveness, "/health"); 378.WithHttpProbe(ProbeType.Readiness, "/ready", initialDelaySeconds: 60) 379.WithHttpProbe(ProbeType.Liveness, "/health"); 1207.WithHttpProbe(ProbeType.Readiness, "/ready");
Aspire.Hosting.Tests (5)
ResourceWithProbeTests.cs (5)
15resource.WithHttpProbe(ProbeType.Startup, "/health"); 28resource.WithHttpProbe(ProbeType.Readiness, "/health"); 29resource.WithHttpProbe(ProbeType.Readiness, "/ready"); 48resource.WithHttpProbe(ProbeType.Liveness, "/health", endpointName: endpointName); 49resource.WithHttpProbe(ProbeType.Readiness, "/ready", endpointName: endpointName);