Udostępnij za pośrednictwem


MvcOptions.EnableEndpointRouting Właściwość

Definicja

Pobiera lub ustawia wartość, która określa, czy routing powinien używać punktów końcowych wewnętrznie, czy ma być używana starsza logika routingu. Routing punktów końcowych służy do dopasowywania żądań HTTP do akcji MVC i generowania adresów URL za pomocą polecenia IUrlHelper.

public:
 property bool EnableEndpointRouting { bool get(); void set(bool value); };
public bool EnableEndpointRouting { get; set; }
member this.EnableEndpointRouting : bool with get, set
Public Property EnableEndpointRouting As Boolean

Wartość właściwości

Wartość domyślna to true.

Uwagi

Ta właściwość jest skojarzona z przełącznikiem zgodności i może zapewnić inne zachowanie w zależności od skonfigurowanej wersji zgodności dla aplikacji. Zobacz CompatibilityVersion wskazówki i przykłady ustawiania wersji zgodności aplikacji.

Skonfigurowanie żądanej wartości przełącznika zgodności przez wywołanie metody ustawiającej tej właściwości będzie mieć pierwszeństwo przed wartością dorozumianą przez aplikację CompatibilityVersion.

Jeśli wersja zgodności aplikacji jest ustawiona na Version_2_1 lub niższa, to to ustawienie będzie miało wartość false , chyba że jawnie skonfigurowano.

Jeśli wersja zgodności aplikacji jest ustawiona na Version_2_2 lub nowszą, to ustawienie będzie miało wartość true , chyba że zostanie jawnie skonfigurowana.

Dotyczy