問題タブ [dbset]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
233 参照

entity-framework - EF 5 で 1 つのデータ コンテキストを共有する多くのドメイン モデル

私は最近、無知と時間の不足から、いくつかのプロジェクトのドメイン モデル (POCO エンティティ クラス) を 1 つの 'DataModel' プロジェクトにマージしました。さまざまなクライアント プロジェクトから DbSet インスタンスを追加できる DbContext 拡張機能など、一般的な処理を行うことが理想的だと思いました。

私は、リポジトリ機能が DbSet クラスによって完全に満たされていると主張している著者と通常は同じサークルで、そのようなことについての言及を読みました-そして私は心から同意します.

1 つのプロジェクトに存在できる一般的な DbContext を構築するためのアドバイスを誰でも提供できますか?他のプロジェクトはすべて、共有 DbContext に登録されたドメイン モデル (ドメイン エンティティのセット) を持つことができます。リポジトリ?

0 投票する
2 に答える
588 参照

c# - Dbセット、IQueryable- OOP の概念

(Pluralsight のコードを使用)

MSDN から:

IQueryable として具体的に実装する必要があるのはなぜですか?

0 投票する
0 に答える
173 参照

asp.net-mvc - LINQ where句が結果を返さない

結果セットは空を返し、 Where 句(LINQ) を使用すると、「列挙は結果を生成しませんでした」というエラーが発生します。何が問題になる可能性がありますか?

0 投票する
2 に答える
176 参照

asp.net-mvc - Inherited クラスの dbset を使用する

クラスFoodsがあるとしましょう

クラスFruitsがあります

次に、私のリポジトリにあるとしましょう

私のリポジトリ クラスでは、 Foodクラスのインスタンスを作成せずに、 Consumersテーブルの値にアクセスしたいと考えています。どうやってやるの?

これは何かのプロジェクトで見たことがありますが、今はよく覚えていません。誰かが何かを提案できますか?