ASP.NET MVC: Reihenfolge der Ausführung von ValueProviders

8

Ich möchte die Reihenfolge der Ausführung der verschiedenen ValueProviders in ASP.NET MVC kennen.

ValueProviders:

  • QueryStringValueProvider
  • RouteDataValueProvider
  • FormValueProvider
  • ...

Ich habe keine Informationen gefunden.

    
Rookian 18.12.2012, 16:10
quelle

2 Antworten

8

Wenn Speicher mir dient, ist die Priorität wie folgt.

  1. Formulardaten in der Anfrage
  2. Routendaten
  3. Abfragezeichenfolge
  4. Http Dateisammlung

BEARBEITEN Ich stimme offenbar der folgenden Website zu, auf der die gleiche Reihenfolge aufgeführt ist. Ссылка

    
KingCronus 18.12.2012, 16:13
quelle
3

Sie können dies aus dem ASP.NET MVC-Quellcode überprüfen: ValueProviderFactories. cs

Hier ist die vordefinierte Reihenfolge für ValueProviders:

%Vor%     
Will Huang 08.11.2015 17:38
quelle

Tags und Links