web-dev-qa-db-ja.com

.NET Core 2.1コンソールアプリのIHttpClientFactoryがSystem.Net.Httpを参照する

ツール

  • Visual Studio 2017 Professional(15.8.7)
  • dotnetcore SDK 2.1.403

シナリオ

Dotnetコアフレームワークを使用してコンソールアプリを作成しようとしています。コンソールアプリはAPIリクエストを行う必要があります。

Dotnet core 2.1の一部としてリリースされた新しいIHttpClientFactoryについて読みました。

official documenation は、プロジェクトに追加する必要があるのはMicrosoft.Extensions.Http NuGetパッケージへの参照だけであることを示しています。私はこれをやった。

問題

クラスにIHttpClientFactoryを追加しましたが、Visual StudioはSystem.Net.Http名前空間のみを参照としてピックアップします。

enter image description here

質問

何を間違えたか:S

6
GreenyMcDuff

このパッケージ参照をcsprojに追加します。

<PackageReference Include="Microsoft.AspNetCore.App" Version="2.1.2" />
0