c# - 调用数据模型上下文类时引发 System.StackOverflowException 错误
问题描述
数据模型上下文:
using System.Data.Entity;
using System.Data.Entity.Infrastructure;
public partial class ExampleEntities : DbContext
{
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
throw new UnintentionalCodeFirstException();
}
public virtual DbSet<Example1> Example1 { get; set; }
public virtual DbSet<Example2> Example { get; set; }
public virtual DbSet<Example3> Example3 { get; set; }
public virtual DbSet<Example4> Example4 { get; set; }
}
然后在我尝试初始化上下文时在我的数据访问层文件中,
private ExampleEntities _context = new ExampleEntities();
抛出此异常。
解决方案
推荐阅读
- java - 路径变量读取为字符串而不是数字 Spring 错误
- apache-spark - Spark 回归仅适用于一项功能
- python - POST 两个具有相同名称但类型不同的表单输入
- php - 使用简单的 XML(php 更改一个属性)
- laravel - 在 Laravel Nova 中根据资源的模型属性定义字段
- variables - 我开始编码,但我不知道为什么我的变量从未定义过,尽管我这样做了
- java - Spark:查询配置单元数据并插入到索引 Solr
- javascript - 将 jQuery 转换为反应:我似乎无法在 React.js 中使句柄切换和 animate.css 工作
- coldfusion - shib登录coldfusion后重定向
- node.js - MongoError: E11000 尝试登录时重复键错误收集