记一次在使用Asp.Net Core 8.0 中使用Entity Framework Core的Api控制器生成Rest Api风格的CURD 方法报错的原因

问题描述:把实体模型建好了,数据上下文也建好了,数据库连接字符串也在appsetting.json中配置好了,服务也注入了,然后不想一个一个的写控制器的方法,想用Api控制器生成现成的CURD方法,结果一连串的报错,在网上和GitHub也看了各位的解决办法,但都是以失望的报错,现在将解决问题的方法如下。
1、在数据上下文DbConText中重写的 protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)配置一下数据库连接字符串;
2、启用默认的构造函数就可以了。

posted @ 2024-04-07 23:34  一个人走在路上  阅读(21)  评论(0编辑  收藏  举报