Trung BìnhC# iconC#

DbContext là gì và nó quản lý những gì?

DbContext đại diện cho một session với database, quản lý entity instances, change tracking và SaveChanges().

  • Nó theo dõi tất cả entities đã tải (added, modified, deleted).
  • Implement IDisposable — luôn dùng using statement.
  • Trong ASP.NET Core được scope theo mỗi request.
  • Không bao giờ dùng static hay singleton DbContext — luôn dùng scoped lifetime.

Xem toàn bộ C# cùng filter theo level & chủ đề con.

Mở danh sách C#