Microsoft.EntityFrameworkCore.Relational名前空間(using)は解決されません

.net-core asp.net-core entity-framework-core npgsql

質問

私はORMとしてEFを使用しています。私はいくつかのJSON(jsonb)処理をオフロードするために、私のpostgres DBに対していくつかの未加工のSQLを実行する必要があります。

私はポストグルのためのnpgsqlプロバイダと、EntityFrameworkコア1.1.0を使用しています。 SQLの実行に関する最新のドキュメントでは、コンテキストを使用する必要があります。[entity] .FromSql() - FromSqlはMicrosoft.EntityFrameworkCore.Relational名前空間にあります。

だから、私はNuGet経由でそのパッケージを追加しました...スクリーンショットは問題を示しています - 参照が追加されますが、私のコードで解決されません:

名前空間が解決されない

私はコアSDKとVS開発ツール(VS 2015)のアンインストールと再インストールを試みました。どんな助けもありがたい。

完全な参照を表示する編集: 完全なリファレンススクリーンショット

受け入れられた回答

参照と名前空間は異なるものです。探しているRelationalQueryableExtensionsクラスは、Microsoft.EntityFrameworkCore名前空間の下に表示された参照アセンブリにあります。

@ IvanStoevは正しい。リファレンスは、基本Microsoft.EntityFrameworkCore名前空間を含めた後に.FromSql拡張をエンティティに追加しました。



Related

ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ
ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ