Entity Frameworkを試す
ずっと使っていたLINQ To SQLが非推奨になったらしいので前から気になってたEntity Frameworkを試してみた。
まずはコンソールアプリケーションでテスト。 とりあえずLocalDBに自動的にテーブルが生成されてデータの読み書きができるのは確認できた。
明日は普通のSQLServerへの接続方法を調べてみる。
class Program { static void Main(string[] args) { using (var EF = new EFEduDBContext()) { EF.Companies.Add(new Company { CompanyName = "ABCOffice" }); EF.SaveChanges(); foreach(var n in EF.Companies) { Console.WriteLine($"{n.CompanyName}"); } } } }
class EFEduDBContext : DbContext { public DbSet<Company> Companies { get; set; } } class Company { public int CompanyId { get; set; } public string CompanyName { get; set; } }