使用 ASP.NET Core 创建 Web API教程遇到的问题
程序员文章站
2022-03-10 22:48:20
...
关于教程,刚开始很顺利,但是到添加数据库上下文时出现了问题
无法分辨UseInMemoryDatabase的依赖包,
报出如下错误
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 CS1061 '“DbContextOptionsBuilder”未包含“UseInMemoryDatabase”的定义,并且找不到可接受第一个“DbContextOptionsBuilder”类型参数的可访问扩展方法“UseInMemoryDatabase”(是否缺少 using 指令或程序集引用?) WebApplication1 C:\Users\566T0126\source\repos\WebApplication1\WebApplication1\Startup.cs 26 活动
解决方法:
安装Microsoft.EntityFrameworkCore.InMemory即可
可能原因:
未安装InMemory的NuGet包
推荐阅读
-
或许是你应该了解的一些 ASP.NET Core Web API 使用小技巧
-
使用ASP.NET Web Api构建基于REST风格的服务实战系列教程——使用Repository模式构建数据库访问层
-
使用HTTP-REPL工具测试ASP.NET Core 2.2中的WEB API项目
-
使用 ASP.NET Core MVC 创建 Web API——响应数据的内容协商(七)
-
使用 ASP.NET Core MVC 创建 Web API(六)
-
使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【七】——实现资源的分页
-
使用 ASP.NET Core MVC 创建 Web API(五)
-
使用 ASP.NET Core MVC 创建 Web API(一)
-
如何使用ASP.NET Core、EF Core、ABP(ASP.NET Boilerplate)创建分层的Web应用程序(第一部分)
-
使用 ASP.NET Core MVC 创建 Web API(二)