.net core web api cs1061:"DbContextOptionsBuilder"未包含"UseInMemoryDataBase"的定义。

2022-07-13 21:22:40 浏览数 (1)

开学了,然后要开始做asp项目了,不想跟着进度弄基础的framework,于是去微软官网自学webapi,遇到了下面这个问题

cs1061:"DbContextOptionsBuilder"未包含"UseInMemoryDataBase"的定义。

报错截图:

在百度找到了解决方案:https://dotnet9.com/11839.html

项目右键“管理NuGet程序包(N)…”,搜索安装Microsoft.EntityFrameworkCore.InMemory点击安装即可:

安装后,引入Microsoft.EntityFrameworkCore命名空间即可,因为UseInMemotyDatabase方法所在的类InMemoryDbContextOptionsExtensions也声明在Microsoft.EntityFrameworkCore命名空间下:

0 人点赞