17 references to IngressPathType
Aspire.Hosting.Kubernetes (16)
KubernetesEnvironmentResource.cs (1)
885
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
)"/>
109
/// <param name="pathType">The path matching strategy. Defaults to <see cref="
IngressPathType
.Prefix"/>.</param>
123
IngressPathType
pathType =
IngressPathType
.Prefix)
151
/// <param name="pathType">The path matching strategy. Defaults to <see cref="
IngressPathType
.Prefix"/>.</param>
166
IngressPathType
pathType =
IngressPathType
.Prefix)
379
/// Converts an <see cref="
IngressPathType
"/> enum value to the Kubernetes API string representation.
381
internal static string ToKubernetesString(this
IngressPathType
pathType)
385
IngressPathType
.Prefix => "Prefix",
386
IngressPathType
.Exact => "Exact",
387
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)
362
ingress.WithPath("/exact", api.GetEndpoint("http"),
IngressPathType
.Exact);