«HttpContext» не может быть найден в Linux - PullRequest
0 голосов
/ 05 апреля 2019

Linux, .Net Core 2.2.105, VS Code.

Я сделал 'dotnet new webapi' и пытаюсь добавить класс, который наследует HttpContext, однако VS Code жалуется

Не удалось найти тип или имя пространства имен 'HttpContext'

Я использую 'System.Web;'вверху мои projects.assets.json имеет

"ref / netcoreapp2.2 / System.Web.dll": {},

Чего мне не хватает

1 Ответ

2 голосов
/ 05 апреля 2019

.NET Core не имеет HttpContext в System.Web, который является классическим ASP.NET, а не ASP.NET Core.

Чтобы узнать, как получить доступ к HttpContext ядра ASP.NET (пространство имен Microsoft.AspNetCore.Http), обратитесь к документации: Доступ к HttpContext в ядре ASP.NET Core

...