Chú ý: Ví dụ này được thực hiện với Asp.NetCore 2
Bạn đã tạo sẵn một Database và muốn tạo các class tương ứng với các bảng trong cơ sở dữ liệu, cũng như tạo lớp kiểu DbContext, để có thể tương tác với dữ liệu. Bạn mở project nếu đã có (hoặc tạo mới nếu chưa có) ở Visual Studio 2017, tiếp sau đó bạn mở cửa sổ Package Manager Console (Tools/Nuget Package Manager/Package Manager Console)
Tiếp đến bạn gõ dòng lệnh sau:
scaffold-dbcontext "ConnectionString" Microsoft.EntityFrameworkCore.SqlServer - OutputDir Models
Bạn thay ConnectionString bằng chuỗi kết nối đến CSDL mà bạn muốn gen ra DbContext
Sau khi nhấn Enter nếu thành công bạn sẽ thấy nó tạo sẵn các class cho bạn một cách nhanh chóng trong thư mục Models
Chúc bạn thành công!
- Blogger Comment
Đăng ký:
Đăng Nhận xét
(
Atom
)
0 nhận xét:
Đăng nhận xét