Tôi không chắc chắn tôi có thể nói rõ điều này đúng không ...Các lớp học đầu tiên của bạn có phải là các lớp miền của bạn không?
Tôi đang bắt đầu kiến trúc một giải pháp sử dụng Khuôn khổ thực thể mã đầu tiên và bắt đầu có cảm giác tôi đang gây ô nhiễm các lớp miền của mình (các lớp EF sẽ sử dụng để tạo DB) với quá nhiều thông tin cụ thể DB: Tôi phải thực hiện một số phương thức ảo để tải có thể xảy ra, tôi thêm các thuộc tính rõ ràng nhằm cấu hình DB vào các thuộc tính của tôi, v.v. . Tôi cũng lo ngại về mức độ phổ biến của các lớp học này trong toàn bộ dự án.
Thứ nhất, tôi có ý nghĩa và/hoặc tôi có hiểu lầm cơ bản về cách EF nên được sử dụng không? Thứ hai, nếu tôi hiểu điều này đúng, câu hỏi của tôi là: có ai khác phân biệt giữa các lớp mã đầu tiên được sử dụng để tạo DB và các lớp miền của họ hay không (có thể sử dụng trình tự động để điền một từ cai khac)?
Câu hỏi này nên được hỏi trên [programmers.stackexchange.com - trang web câu hỏi và câu trả lời dành cho các chuyên gia và sinh viên về phát triển phần mềm và các lĩnh vực liên quan, những người quan tâm đến việc nhận câu trả lời của chuyên gia về các câu hỏi khái niệm về phát triển phần mềm] (http: // programmers.stackexchange.com). –
có ý nghĩa với tôi nhưng tôi sợ tôi không biết câu trả lời mà không cần nghiên cứu thêm, hy vọng một người khác sẽ có thể giúp đỡ. – Fuzzybear
OK, tôi cũng sẽ thử tại programmers.stackexchage. Chúc mừng. – CptCoathanger