Tôi không sử dụng bất kỳ ORM nào. Vì vậy, tôi đang có một cuộc tranh luận cho dù phương pháp "Lưu" thực sự thuộc về một thực thể miền kinh doanh hay nên được tóm tắt trong một số dịch vụ sẽ được bàn giao Business Domain Entity để tiết kiệm?Phương thức "Lưu" thuộc về Pháp nhân miền doanh nghiệp không?
ví dụ:
class Employee
{
string Name;
DateTime Birth;
GetAge()
{
}
Save()
{
}
}
HOẶC
class Employee
{
string Name;
DateTime Birth;
GetAge()
{
}
}
SomePersistenceService
{
Save(Employee emp)
{
}
}
@@ Jeroen, tôi sẽ đánh giá cao nếu có thể hiển thị ví dụ bằng cách sửa đổi ví dụ của tôi. – devanalyst