ASP.NET MVC에서 다른 ValueProviders
의 실행 순서를 알고 싶습니다.ASP.NET MVC : ValueProviders의 실행 순서
ValueProviders :
- QueryStringValueProvider
- RouteDataValueProvider
- 내가 정보를 찾지 못했습니다
FormValueProvider
ASP.NET MVC에서 다른 ValueProviders
의 실행 순서를 알고 싶습니다.ASP.NET MVC : ValueProviders의 실행 순서
ValueProviders :
FormValueProvider
메모리가 나를 지원한다면 우선 순위는 다음과 같습니다. 요청에
편집 나는 나열 다음 웹 사이트와 일치 것으로 보인다 같은 순서. http://www.howmvcworks.net/OnModelsAndViewModels/TheBeautyThatIsTheModelBinder
당신은 ASP.NET MVC 소스 코드에서이 문제를 확인하실 수 있습니다 : ValueProviderFactories.cs 다음
이 ValueProviders에 대해 사전 정의 된 순서입니다 :
private static readonly ValueProviderFactoryCollection _factories = new ValueProviderFactoryCollection()
{
new ChildActionValueProviderFactory(),
new FormValueProviderFactory(),
new JsonValueProviderFactory(),
new RouteDataValueProviderFactory(),
new QueryStringValueProviderFactory(),
new HttpFileCollectionValueProviderFactory(),
};
방법에 대해? ASP.NET MVC/Web API/웹 페이지 - 소스 코드 http://aspnetwebstack.codeplex.com/SourceControl/changeset/view/e599230bf8ac#src/System.Web.Mvc/ValueProviderFactories.cs – takepara
@takepara great +1 – Rookian