IDynamicEndpointMetadata Interface

Definition

A metadata interface that can be used to specify that the associated Endpoint will be dynamically replaced during matching.

public interface class IDynamicEndpointMetadata
public interface IDynamicEndpointMetadata
type IDynamicEndpointMetadata = interface
Public Interface IDynamicEndpointMetadata

Remarks

IDynamicEndpointMetadata and related derived interfaces signal to MatcherPolicy implementations that an Endpoint has dynamic behavior and thus cannot have its characteristics cached.

Using dynamic endpoints can be useful because the default matcher implementation does not supply extensibility for how URLs are processed. Routing implementations that have dynamic behavior can apply their dynamic logic after URL processing, by replacing a endpoints as part of a CandidateSet.

Properties

IsDynamic

Returns a value that indicates whether the associated endpoint has dynamic matching behavior.

Applies to