我有一个web api项目"Reactivities“和另一个项目"Persisitence”来放置我的DbContext。当我尝试在Reactivities中使用我的add-migration时,在控制台add-migration InitalCreate -Context .\Persistence中使用以下语法时,我得到了这个错误:
No DbContext named '.\Persistence' was found.这是在我的Reactivities中的
我的解决方案有6个项目,我有一个独立的数据访问项目,我的数据访问项目包含DbContext,但我希望DbContext也在启动类中用于AddIdentity。public void ConfigureServices(IServiceCollection services) //I dont have access to DbContext in以某种方式在Startup.cs中访问Startup.cs,但是我创建了一个单独的数据访问项目,我认为它会打破拥有单独项目
我正在创建一个ASP.NET核心API,并且在我的解决方案中有一个名为MyProj.API的项目和另一个名为MyProj.Data的项目。它们都是核心Web应用程序项目。简单地说,API项目包括所有控制器和其他逻辑,而Data项目包括模型、上下文、存储库和迁移。我已经成功地将应用程序托管到了Azure,但重点是,当发布API项目时,没有选择要应用的迁移的选项。但是,如果我在API项目中运行dotnet ef dbcontext list --json命令,它会成功地向我
我正在使用ASP.net Core 2和EntityFrameWorkCore 2.1.0构建一个新项目,并开始构建数据库结构。现在,我必须进行第一次迁移,以使我的数据库就绪,当我在Package控制台中执行‘’时,我得到了以下错误:
The current CSharpHelper cannot scaffold literals