0

私はWCFで練習していました。データベースがあり、Entity Framework を使用してエンティティを生成しました。と という 2 つのエンティティがFilmありBookます。フィルム/ブックのリスト/追加/削除/更新を行うことができます。しかし、より多くのエンティティがあれば、同じ機能 (リスト/追加/削除/更新) を何度も繰り返すと思います。今私がやりたいことは、C# を使用して次のような一般的な関数を作成することです。

public List<"name of the entity"> GetList(the name of the entity)
{
//do something
}

2日間頑張ってきたけど出来なかった。

私を助けてください!

4

1 に答える 1

3

これは一般的なリポジトリ パターンと呼ばれます: hereまたはhere、またはhere

しかし、これにも注意してください。個人的にはこれをアンチパターンとは呼びませんが、集約ルートごとにリポジトリがあり、それらのいずれかを一般的なものの隣にあるカスタム データ アクセス メソッドでオーバーロードできることを確認してください。

于 2013-06-10T08:22:49.567 に答える