我真的有两个问题:
实体框架实体对象与ADO.NET C# POCO实体之间的区别是什么。
下面是否有使用存储库更新记录的正确性?
如果关闭代码生成,然后添加,它将为实体框架4对象提供一个很好的类表示。其想法是():
The POCO Template can be used to generate persistence ignorant entity types
from an Entity Data Model.
但是,这些对象具有对象之间的关系,以及返回到数据库的链接。例如,您可以从存储库中提取一个,修改它,然后在存储库或工作单元级别保存更改,然后将内容保存到数据库中
我是存储库和分层应用程序的初学者,我不太了解它们之间的交互以及存储库和业务层类之间的关系
这里是三个层次的紫色顺序的例子,我想回顾一下是否正确和您的更正。
对于DataAcesslayer
存储库OrderRepositolry
Namespece Dal
{
Public class RepositoryOrder
{
POrderContext context = new POrderContext ();
Public IEnumrebale <Order> GetAll
我有应用程序A和我自己的库B。我自己的库B导入其他库C。在应用程序A中,我使用来自自己库B的方法。此方法使用库C中的类,并崩溃,因为应用程序A中的无法从库C导入类。我知道我可以将库C添加两次--添加到我的应用程序和库B中,然后它就能工作了,但我只想使用它一次。这是可能的还是我应该开始哭泣?
总括而言,我认为这项计划应有助了解我的问题:
A (折叠) --> B (myOwnLibrary) -> C (其他文库)
A从B导入类
B从C导入类
A使用来自B的方法,后者使用来自C的类,并崩溃,因为在A中,我不能从C<code>E 243</code>导入类
如