2015-03-01 5 views
1

В ASP.NET 5 метод Configure из класса Startup отвечает за настройку конвейера с помощью функции IApplicationBuilder. Этот интерфейс предоставляет тогда один метод Build, который выбирает все добавленные средние и возвращает один RequestDelegate, который включает в себя все функциональные возможности конвейера и способен обрабатывать запросы.Когда вызов делегата запроса вызван?

Теперь, когда этот делегат вызван? Я предполагаю, что как только запрос будет получен, серверный слой будет строить один из HttpContext из необработанного HTTP-сообщения, а затем передать его в RequestDelegate, созданный IApplicationBuilder. Это действительно так?

Если это так, на исходном коде ASP.NET 5, где код, который выполняет эту работу, действительно обрабатывает запросы? Или это работа для сервера, например, IIS или WebListener и Kestrel?

ответ

Смежные вопросы