开学了,然后要开始做asp项目了,不想跟着进度弄基础的framework,于是去微软官网自学webapi,遇到了下面这个问题
cs1061:"DbContextOptionsBuilder"未包含"UseInMemoryDataBase"的定义。
报错截图:
在百度找到了解决方案:https://dotnet9.com/11839.html
项目右键“管理NuGet程序包(N)…”,搜索安装Microsoft.EntityFrameworkCore.InMemory点击安装即可:
安装后,引入Microsoft.EntityFrameworkCore命名空间即可,因为UseInMemotyDatabase方法所在的类InMemoryDbContextOptionsExtensions也声明在Microsoft.EntityFrameworkCore命名空间下: