如何使用数据库优先 Entity Framework + Catel

How to use Database First Entity Framework + Catel

我对数据库优先模型和 Catel 的使用有一些疑问。我已经阅读了文档,它似乎基于模型的代码优先设计。我也有其他人正在使用相同模型而不是使用 Catel 作为框架的限制。那么我如何使用这些模型作为我的 catel 视图模型的基础呢?有没有正确操作的例子?

在 Catel 中使用 EF 东西时,您不一定非要使用 Catel 模型作为基础模型。

如果您不想为其他程序集引用 Catel,我会创建一个合同程序集(带有所有服务的接口等),并且只在实际实现程序集中使用 Catel。