Последние записи

Внутри ASP.NET MVC: конвейер обработки запросов, часть пятая (контроллеры и действия)

Данная статья является последней и заключительной в цикле статей про конвейер обработки запросов ASP.NET MVC. В ней будет показана последняя часть конвейера. Напомню, что в предыдущей части, где была описана стандартная фабрика контроллеров, процесс создания экземпляров контроллеров был описан полностью. В этой статье мы рассмотрим, использование объекта контроллера и процесс дальнейшей обработки запроса и отправки ответа клиенту. Читать дальше...

Внутри ASP.NET MVC: конвейер обработки запросов, часть четвёртая (фабрика контроллеров, класс DefaultControll­erFactory)

В предыдущей статье был рассмотрен один из ключевых классов относящихся к третьей условной части конвейера ASP.NET MVC, а именно - ControllerBuilder. Не менее важным в этой цепочке является также класс DefaultControllerFactory, который предсталяет фабрику контроллеров по умолчанию. Читать дальше...

Внутри ASP.NET MVC: конвейер обработки запросов, часть четвёртая (фабрика контроллеров, класс ControllerBuild­er)

Одним из ключевых классов в ASP.NET MVC  является класс ControllerBuilder, который не очень часто упоминаестя, но является очень важным звеном в цепочке конвейера обработки запросов. Напомню, что в предыдущей статье мы начали рассматривать фабрику контроллеров конвейера обработки запросов ASP.NET MVC. Хотя, судя по его названию, нельзя сказать, что он имеет прямое отношение к фабрике контроллеров. Но если учитывать то, что именно он создаёт экземпляр фабрики контроллеров, а последняя в свою очередь непосредственно создаёт сами экземпляры контроллеров, то вроде всё встаёт на свои места. Читать дальше...

Внутри ASP.NET MVC: конвейер обработки запросов, часть четвёртая (фабрика контроллеров, введение)

Продолжим рассматривать условно разделённые части конвейера обработки запросов ASP.NET MVC, показанного в данной статье. В предыдущей статье была подробно описана вторая часть (обработчик запроса), а в этой речь пойдёт о третьей части - фабрике контроллеров. Читать дальше...

Внутри ASP.NET MVC: конвейер обработки запросов, часть третья (обработчик запроса)

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