POCO 模型和计算字段
Posted
技术标签:
【中文标题】POCO 模型和计算字段【英文标题】:POCO Model and Calculated fields 【发布时间】:2015-05-12 19:27:13 【问题描述】:我有基于数据库模型的 POCO 实体(例如:公司实体基于公司表)。为了在视图中显示几个计算字段,我在 ViewModel 中添加了相应的属性。
我是否应该在模型(POCO 实体)本身中有这些计算字段
或
我是否应该有另一个将模型映射到 ViewModel 的类,反之亦然,并在我的 ViewModel 中设置这些属性?
【问题讨论】:
如果计算字段用于视图,那么视图模型就是要走的路。 【参考方案1】:ViewModel 是要走的路。
但在“紧急情况”的情况下,您可以在 POCO 中拥有其他属性 带有属性 [NotMapped]
【讨论】:
以上是关于POCO 模型和计算字段的主要内容,如果未能解决你的问题,请参考以下文章