2016-08-06 SQL文をLogに出力する Entity Framework EntityFrameworkが生成するSQL文をLogとして出力する。 以下のコードではDebug出力のみとしている。実際にSQLが発行された場合、デバック出力にSQL文が出力される。 public class HomeController : Controller { MyDbContext _db; public OrderInventoryController() { _db = new Models.OrderContext(); _db.Database.Log = sql => { Debug.Write(sql); }; } }