【发布时间】:2011-05-16 23:18:05
【问题描述】:
我通常创建 POCO 类并将它们放在 Helpers 命名空间下——它们不在我的数据库模型中。现在我想知道是否真的应该将它们放在 Models 命名空间下。我该如何决定?感谢您的帮助。
【问题讨论】:
-
这些 POCO 是什么? POCO 代表普通旧 CLR 对象。它们可以是任何东西。
-
jfar 说了什么;在这种情况下,POCO 真的没有任何意义。上课是为了什么?将它们放在适当的命名空间中;如果它们代表模型,则将它们放在那里;如果有帮手,把他们放在那里。顺便说一句,“模型”对象不必是数据库模型实体。
-
嗨 - 我知道 POCO 对象只是容器,没有功能(属性,没有方法)。这不是对的吗?谢谢。
-
Lingutti - 不。 en.wikipedia.org/wiki/Plain_Old_CLR_Object
标签: asp.net-mvc