无法使用EF 4 CTP5存储库模式插入记录

时间:2011-03-30 00:16:33

标签: entity-framework entity repository-pattern

我在控制台应用程序中使用了解释here的存储库模式(只是为了了解它是如何工作的)并且似乎我犯了一些基本错误。

我正在使用Unity来初始化IoC:

var container = new UnityContainer();
            container
                .RegisterType<Abstract.IUnitOfWork, Concrete.UnitOfWork>()
                .RegisterType<Abstract.IDatabaseFactory, Concrete.DatabaseFactory>( );

我注意到DatabaseFactory总是返回一个处于断开连接状态的数据库..是吗? (我后来专注于在WPF应用程序中使用它!)

我确定我错过了什么......

1 个答案:

答案 0 :(得分:0)

IoC初始化几乎是正确的!我得到的问题是由于我错误地定义了一对一的关系。这导致插入问题!

所以我想这件事现在已经关闭了!