Я (примерно) отслеживаю шаги, которые предпринимаются для генерации представления после вызова return View();
из метода контроллера.
Пока я получил эти шаги:
- Просмотр вызовов ()
- ViewResult создается с ViewData от контроллера, передаваемого ему.
- Вызов ViewResult.ExecuteResult ().
- С этого момента я знаю, что ViewData затем снова передается в свойство ViewContext объекта ViewPage.
- Волшебство происходит, и ViewPage отправляется в выходной поток.
Здесь пропущено много шагов, кто-нибудь знает о хорошем ресурсе, который отслеживает поток выполнения?
Ура!
Chris