EF6 は、Oracle ストアド プロシージャによって返された参照カーソルからモデル オブジェクトを生成できますか??
つまり、私の現在の職場は、Web フォームの使用から MVC5 への切り替えの最中です。
EF6 と Oracle ストアド プロシージャを使用したいと考えています。実装したいモデルの多くは、複数のテーブルからデータを選択することになります (データベースは大規模です)。すでにいくつかのストアド プロシージャもあります。
モデルをストアド プロシージャの結果にマップするように EF6 に指示するか、モデルの各属性がどのテーブルから取得されているかを EF6 に明示的に伝える必要があります。
もう 1 つのオプションは、モデルごとに Oracle ビューを作成することです。
私はしばらくの間グーグルで検索してきましたが、必要なことを達成する方法を見つけるのに苦労しています。
以前、Web フォームを使用していたときは、独自のカスタム DAL/ORM を使用していました。しかし、Entity Framework の使用に切り替えたいと考えています。