我有2个项目,我的数据和Web应用程序。 我有一个AuthDbContext,我想隐藏在我的存储库中,我的存储库位于我的数据项目中。
我希望我的存储库可以从我的Web应用程序 封装我的AuthDbContext。
我尝试在启动文件中注释掉
{{1}}
但这破坏了我的迁移。如果我留下上面的代码,则我的Web应用程序需要知道什么是AuthDbContext,而不是我想要的。
我尝试了其他各种想法,但是没有用。看来该Web应用程序需要上下文的可见性才能进行迁移。
我想到的唯一想法是迁移Web应用程序(配置并设置为仅针对迁移启动)或编译器指令,这有点混乱
请帮助
谢谢