1. 首页
  2. 编程语言
  3. C
  4. 230125017shopDemo新建连接字符串实例化EntityFrameworkCore中间件

230125017shopDemo新建连接字符串实例化EntityFrameworkCore中间件

上传者: 2023-01-26 20:49:29上传 RAR文件 8.78MB 热度 4次
1System.InvalidOperationException The ConnectionString property has not been initialized.异常1.1异常产生原因    一般情况下启动项中存在appsettings.json文件且该文件中持久化存储着指定数据库软件指定数据库的连接设定数据当前程序启动时已经完成了EntityFrameworkCore中间件的实例化所有不会产生上述异常.但是如果启动项中不存在appsettings.json文件且定数据库软件指定数据库的连接设定数据是通过前端页面设定时如果在控制器类的构造方法中直接使用EntityFrameworkCore中间件实例时这里就会由于连接字符串参数实例的缺失直接使用构建方法中的EntityFrameworkCore中间件实例就会出现上述异常.1.2解决方案    以动态方式实例化EntityFrameworkCore中间件.注意    以动态方式实例化EntityFrameworkCore中间件时控制器类的构造方法中不能定义与Enti
下载地址
用户评论