Mục lục:

Làm cách nào để bạn tạo cơ sở dữ liệu bằng cách sử dụng cách tiếp cận mã đầu tiên trong Entity Framework?
Làm cách nào để bạn tạo cơ sở dữ liệu bằng cách sử dụng cách tiếp cận mã đầu tiên trong Entity Framework?

Video: Làm cách nào để bạn tạo cơ sở dữ liệu bằng cách sử dụng cách tiếp cận mã đầu tiên trong Entity Framework?

Video: Làm cách nào để bạn tạo cơ sở dữ liệu bằng cách sử dụng cách tiếp cận mã đầu tiên trong Entity Framework?
Video: Entity Framework - Code First - Cách tiếp cận mới 2024, Tháng tư
Anonim

Tạo cơ sở dữ liệu mới bằng cách sử dụng mã đầu tiên trong khung thực thể

  1. Bước 1 - Tạo ra Dự án biểu mẫu Windows.
  2. Bước 2 - Thêm thực thể khung công việc thành dự án mới được tạo sử dụng Gói NuGet.
  3. Bước 3 - Tạo ra Mô hình thành dự án.
  4. Bước 4 - Tạo ra Lớp ngữ cảnh vào dự án.
  5. Bước 5 - DbSet đã nhập được tiếp xúc cho mỗi lớp của mô hình.
  6. Bước 6 - Tạo ra phần đầu vào.

Xem xét điều này, cách tiếp cận mã đầu tiên trong Entity Framework là gì?

Cách tiếp cận mã đầu tiên cho phép chúng tôi chuyển đổi các lớp được mã hóa của mình thành ứng dụng cơ sở dữ liệu, có nghĩa là mã đầu tiên cho phép chúng tôi xác định mô hình miền của mình bằng cách sử dụng lớp POCO (đối tượng CLR cũ thuần túy) thay vì sử dụng tệp EDMX dựa trên XML không có sự phụ thuộc vào Khuôn khổ thực.

Ngoài phần trên, đầu tiên mã từ cơ sở dữ liệu là gì? Thông thường Mã đầu tiên đề cập đến việc tạo ra cơ sở dữ liệu từ POCO của bạn nhưng thường là khi bạn đang nhắm mục tiêu cơ sở dữ liệu bạn có thể có các công cụ VS tạo các lớp để bạn thiết lập và chạy một cách nhanh chóng.

Do đó, làm cách nào để tạo mô hình cơ sở dữ liệu trong Entity Framework?

Tạo mô hình

  1. Chọn Mô hình Mới từ menu Tệp.
  2. Chọn Mô hình thực thể, chỉ định Tên của mô hình và nhấp vào Tạo.
  3. Bấm tiếp.
  4. Chọn nhà cung cấp cơ sở dữ liệu trong danh sách Nhà cung cấp và đặt các thông số kết nối cần thiết, sau đó bấm Tiếp theo.
  5. Chọn Tạo từ cơ sở dữ liệu và nhấp vào Tiếp theo.

DbContext trong Entity Framework là gì?

Các DbContext lớp học là một phần không thể thiếu của Khuôn khổ thực . Một ví dụ của DbContext đại diện cho một phiên với cơ sở dữ liệu có thể được sử dụng để truy vấn và lưu các phiên bản của thực thể vào cơ sở dữ liệu. DbContext là sự kết hợp của các mẫu Unit Of Work và Repository.

Đề xuất: