17 references to IngressPathType
Aspire.Hosting.Kubernetes (16)
KubernetesEnvironmentResource.cs (1)
839
PathType =
IngressPathType
.Prefix.ToKubernetesString(),
KubernetesGatewayResource.cs (1)
107
/// from the Ingress-flavoured <see cref="
IngressPathType
"/> because the two specs use different
KubernetesIngressExtensions.cs (12)
26
/// <see cref="WithPath(IResourceBuilder{KubernetesIngressResource}, string, EndpointReference,
IngressPathType
)"/>
108
/// <param name="pathType">The path matching strategy. Defaults to <see cref="
IngressPathType
.Prefix"/>.</param>
122
IngressPathType
pathType =
IngressPathType
.Prefix)
150
/// <param name="pathType">The path matching strategy. Defaults to <see cref="
IngressPathType
.Prefix"/>.</param>
165
IngressPathType
pathType =
IngressPathType
.Prefix)
373
/// Converts an <see cref="
IngressPathType
"/> enum value to the Kubernetes API string representation.
375
internal static string ToKubernetesString(this
IngressPathType
pathType)
379
IngressPathType
.Prefix => "Prefix",
380
IngressPathType
.Exact => "Exact",
381
IngressPathType
.ImplementationSpecific => "ImplementationSpecific",
KubernetesIngressResource.cs (2)
17
/// path rules using <see cref="KubernetesIngressExtensions.WithPath(IResourceBuilder{KubernetesIngressResource}, string, EndpointReference,
IngressPathType
)"/>.
129
IngressPathType
PathType,
Aspire.Hosting.Kubernetes.Tests (1)
KubernetesIngressTests.cs (1)
285
ingress.WithPath("/exact", api.GetEndpoint("http"),
IngressPathType
.Exact);