Compartilhar via


IEndpointComparerPolicy Interface

Definição

Uma MatcherPolicy interface que pode ser implementada para classificar pontos de extremidade. As implementações de IEndpointComparerPolicy devem herdar de MatcherPolicy e devem ser registradas no contêiner de injeção de dependência como serviços singleton do tipo MatcherPolicy.

public interface class IEndpointComparerPolicy
public interface IEndpointComparerPolicy
type IEndpointComparerPolicy = interface
Public Interface IEndpointComparerPolicy
Derivado

Comentários

Os candidatos em um CandidateSet são classificados com base em sua prioridade. Definir um IEndpointComparerPolicy adiciona um critério adicional à operação de classificação usada para ordenar candidatos.

Por exemplo, a implementação de implementa IEndpointComparerPolicy para garantir que os pontos de HttpMethodMatcherPolicy extremidade correspondentes a métodos HTTP específicos sejam classificados com uma prioridade mais alta do que os pontos de extremidade sem um requisito de método HTTP específico.

Propriedades

Comparer

Obtém um IComparer<T> que será usado para classificar os pontos de extremidade.

Aplica-se a