В чем разница между HttpContext.Request и Request. NET Основной контроллер? - PullRequest
0 голосов
/ 21 апреля 2020

Есть похожие вопросы , но они относятся к наследию. NET Framework. Этот вопрос о ядре. NET.

В чем отличие двух приведенных ниже операторов при выполнении в контроллере, который наследуется от ControllerBase:

var request1 = Request;
var request2 = HttpContext.Request;

1 Ответ

1 голос
/ 21 апреля 2020

Это точно такой же экземпляр объекта HttpRequest . Если вы хотите, чтобы вы посмотрели исходный код ControllerBase , вы можете увидеть, что единственным отличием является метод доступа к объекту.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...