ac# クラスで 5 番目の課題がありました。コンソール アプリケーションがデータベースから連絡先を作成、読み取り、更新、および削除できるようにするには、Entity Framework と LINQ を使用する必要がありました。アプリケーションのさまざまなレイヤーで練習できるように、プログラムを 3 つのレイヤーに分けようとしました。このコードは一連のレコードをコンソール アプリ レイヤーに適切な方法で返しますか?それとも別の方法がありますか?
public static List<Contact> ListContacts()
{
var ent = new contactsEntities();
using (ent)
{
var query = from c in ent.Contacts select c;
return query.ToList<Contact>();
}
}
私の完全なプログラムはこちら:
https://github.com/DavidG78/Assignment5_EF_LINQ