我有一个解决方案,它有很多项目。我的解决方案如下所示:
我的解决方案
- WinService1
- WinService2
- 网页界面
- 实体
- 数据访问层
- 商业逻辑
我的 Winservice1 和 WinService2 项目使用了 DAL。我的问题就在这里。如果有人为 WebUI 项目更改实体并更新数据库,我需要在远程更新我的 Windows 服务。但我不想更新,因为它们的实体是特定的,如果它们会改变,这意味着我必须更新。
我的问题在这里。我可以使用 db-first 数据库吗?或者是否可以忽略(不检查)特定项目的迁移?最佳做法是什么?