Что внутри ASP.NET MVC использует? - PullRequest
1 голос
/ 11 июля 2011

Что внутреннее использование aspnet mvc (для маршрутизации)?

Приложение, Сеанс, Viewstate, Cookies, Данные о кросс-страницах, Context.Items, Профили ???????

Я имею в виду, как он может поддерживать состояния без использования какой-либо из вышеперечисленных методик?

1 Ответ

8 голосов
/ 11 июля 2011

ASP.NET MVC маршрутизация не использует ничего из вышеперечисленного. Это не поддерживает никакого государства. Внутренне он использует статический словарь для хранения определения маршрута, но это деталь реализации, от которой вы не должны зависеть ни по какой причине, поскольку она может измениться в будущих версиях.

...