Share via


DistributedApplicationHostingTestingExtensions.GetEndpoint Method

Definition

Gets the endpoint for the specified resource.

public static Uri GetEndpoint (this Aspire.Hosting.DistributedApplication app, string resourceName, string? endpointName = default);
static member GetEndpoint : Aspire.Hosting.DistributedApplication * string * string -> Uri
<Extension()>
Public Function GetEndpoint (app As DistributedApplication, resourceName As String, Optional endpointName As String = Nothing) As Uri

Parameters

app
DistributedApplication

The application.

resourceName
String

The resource name.

endpointName
String

The optional endpoint name. If none are specified, the single defined endpoint is returned.

Returns

Uri

A URI representation of the endpoint.

Exceptions

The resource was not found, no matching endpoint was found, or multiple endpoints were found.

The resource has no endpoints.

Applies to