ef-model-builder

    0热度

    1回答

    我用Entity Framework 6.1构建我的数据层类库。我创建了我的上下文,并试图执行模型生成器代码(或者它是在我执行Add-Migration时派生的吗?) 无论如何,我已经看到了相当多的例子,但是当我尝试使用.HasMany或.WithRequired modelBuilder.Entity()情况下,他们不会出现在智能感知。我缺少什么?

    1热度

    1回答

    我首先使用EF代码。 这是我的模型构建器 protected override void OnModelCreating(DbModelBuilder modelBuilder) { modelBuilder.Conventions.Remove<PluralizingTableNameConvention>(); modelBuilder.Entity<Mar

    0热度

    1回答

    我有一个继承自DbContext的类,实现了一个代码优先的实体框架对象。 我想在这个dbcontext中进行一个单元测试,练习模型构建器 - 这对于检测'未在实体上定义的键'错误是很有用的。 但是在单元测试期间,我可能没有可用的实际数据库。有没有一种方法可以在没有尝试与上下文建立数据库连接的情况下执行此代码。我试着像一些无伤大雅: var ctx = new MyDbContext("Data S

    0热度

    2回答

    我有很多类型,从界面“IEventReportElement”,这暴露了财产继承的接口的所有类型的特定属性配置“IdEventReport”: public interface IEventReportElement { long Id { get; set; } long? IdEventReport { get; set; } } 这是一个可以为空的属性,因为我并不

    0热度

    2回答

    我有两个实体,展望和人,我试图做的是使用Prospect.ID作为ProspectTable的主键和PersonID的外键,我的ideia使用两个实体的相同ID,而不需要我的Prospect实体上的PersonID。当前景被保存在数据库中时,它会尝试保存一个PersonID,即使我没有在我的Prospect实体上有这个属性,我想知道ef核心是否支持这种关系。 下面是我在模型构建器上得到的结果。 m

    13热度

    1回答

    背景 的Visual Studio脚手架绑定到实体框架新的ASP.NET MVC控制器正常工作时,该机型利用数据注解或者直接线内OnModelCreating(DbModelBuilder)来形容自己的特点。 问题 然而,在我们的场景中,OnModelCreating的内容是使用单个EntityTypeConfiguration<T>类重构。当试图通过MVC + EF脚手架来创建新的控制器下面弹出

    0热度

    1回答

    现状: 我有一个基类查找,如下: public abstract class Lookup : DeactivatableDomainModel { [Required] [Key] public int ID { get; set; } [Required] public string Description { get; set; }

    1热度

    1回答

    1自我的关系我有型ScheduleItem public class ScheduleItem : EntityBase { [MaxLength(500)] [Required] public string TitleAr { get; set; } [MaxLength(300)] [Required] pub