[英]Adding functionality to my Entity Framework POCO classes
我已經使用POCO使用Entity Framework構建了一個Web應用程序。
我將這些POCO類用作我的業務對象,而不僅僅是用於持久保存數據,直到...
現在,我需要在這些類中添加一些邏輯以執行諸如總銷售額,訂單行等操作。
我應該在POCO類中添加方法以啟用此功能,還是將它們留給純粹用於持久數據並創建某種“處理器”,以便我傳入業務對象並獲取所需的值。
是否有最佳做法?
您正在使用或想要使用什么建築設計?
例如,如果這些是您的域實體,則應在其中放入盡可能多的邏輯。 如果它們只是數據容器,而您沒有合適的體系結構,則您的邏輯可能會包含在某些業務組件中。
因此,如果您為問題提供更多詳細信息,我們將為您提供更好的幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.