为我的实体框架POCO类添加功能
本文关键字:添加 功能 POCO 框架 我的 实体 | 更新日期: 2023-09-27 18:00:45
我使用POCO构建了一个带有实体框架的web应用程序。
我使用这些POCO类作为我的业务对象,而不仅仅是用于持久化数据,直到。。。
现在我需要在这些类中添加一些逻辑来做一些事情,比如总销售额、订单行等。
我应该将方法添加到我的POCO类中以启用此功能,还是将它们纯粹用于持久化数据,并创建某种"处理器",从而传入业务对象并获得所需的值。
对此有最佳实践吗?
您正在使用或想要使用的架构设计是什么?
例如,如果这些是您的域实体,您应该在其中放入尽可能多的逻辑。如果它们只是数据容器,而您没有一个真正的体系结构,那么您的逻辑可能会在某个业务组件中。
因此,如果您提供更多详细信息,我们可以更好地帮助您。