# Functions
DeleteEndpoint returns an Endpoint configured for the given route with the DELETE pipeline using the given handlers.
DeleteEndpointWithPolicy returns an Endpoint configured for the given route, with the given policy and the DELETE pipeline using the given handlers.
GetEndpoint returns an Endpoint configured for the given route with the GET pipeline using the given handlers.
GetEndpointWithPolicy returns an Endpoint configured for the given route, with the given policy and the GET pipeline using the given handlers.
PatchEndpoint returns an Endpoint configured for the given route with the PATCH pipeline using the given handlers.
PatchEndpointWithPolicy returns an Endpoint configured for the given route, with the given policy and the PATCH pipeline using the given handlers.
PostEndpoint returns an Endpoint configured for the given route with the POST pipeline using the given handlers.
PostEndpointWithPolicy returns an Endpoint configured for the given route, with the given policy and the POST pipeline using the given handlers.
PutEndpoint returns an Endpoint configured for the given route with the PUT pipeline using the given handlers.
PutEndpointWithPolicy returns an Endpoint configured for the given route, with the given policy and the PUT pipeline using the given handlers.
# Structs
Endpoint is collection of pipelines for a route (URL path), one for each HTTP method.
Pipeline is a chain of handlers to be invoked in order on a request.
Policy controls the behavior of per-endpoint request processing before control is passed to the handler.
Service is a logical grouping of related endpoints.