我想使用带有 Catel 的实体框架在我的代码中使用 UoW 模式。我读过这篇文章:
http://www.geertvanhorrik.com/category/catel/page/2/
我创建了一个名为“数据库”的新项目。在这个项目中,我实现了我的应用程序模型。目前我将数据存储在 XML 文件中,但我希望将来将其存储在 SQL 数据库中。我的模型源自“SaveableModelBase”。
公共类 SettingsDataObject : SavableModelBase
1)我必须做什么才能使用Entityframework?是否有 EntityModelBase 之类的?2)我必须如何设计我的模型类?2) 我如何使用 ServiceLocator 注册存储库?注册类型< ..., ...>?3) 我可以在 Catel 中使用“代码优先”和自动生成数据库表吗?
我在哪里可以找到一个很好的基本代码示例来用 Catel 实现 UoW 模式?我必须怎么做才能与 Catel 一起实施 UoW?
我希望有人可以帮助我,
谢谢和问候