我刚刚使用实体框架和代码优先开发了一个 MVC Web 应用程序。此应用程序将作业排入表中。
现在我正在开发一个读取此作业表并处理作业的 Windows 服务。完美的解决方案是在此 Windows 服务中使用实体框架。
我的问题是如何在 Windows 服务中实现实体框架,更重要的是,如何在 Windows 服务中使用(认为是客户端)MVC Web 应用程序的模型(认为是服务器)。
我已经看到 Code First 与 ADO.NET Self-Tracking Entity Generator 不兼容,这似乎是服务器-客户端环境的正确解决方案。我是否需要将 Code First EF 应用程序更改为 STE,或者是否有其他解决方案可以在 windows 服务中获取模型?
我搜索了如何在充当客户端的 Windows 服务中实现 EF,但一无所获。操作方法/教程将是完美的。
非常感谢