ef-fluent-api

    3热度

    1回答

    的顶这个问题将在3类进行解释:帐户,IndividualAccount,并医生: 前两类是抽象 IndividualAccount是Account的子类 Doctor is IndividualAccount's subclass 第一层继承(帐户和IndividualAccount之间)正在使用表类型方法实施。 继承的第二层(IndividualAccount和Doctor之间)正在植入表每个层

    0热度

    1回答

    我试图序列化一个DTO,但是它的下降,声称一个循环引用问题 - 这绝对有效。我有以下实体: public class User { [Key] public int UserID { get;set; } public string EmailAddress { get;set; } // etc [ScriptIgnore] publi

    0热度

    1回答

    我试图让EF6流利映射为我当前的项目工作。我有以下订单映射: public class OrderMap : EntityTypeConfiguration<Order> { public OrderMap() { this.ToTable("OE_Orders"); this.Property(o => o.BillToAddress.Address

    1热度

    3回答

    我试图做实体框架1对1的映射,我发现一个例子online was here, look for the 'Configure One-to-One relationship using Fluent API section' 大多数网上的例子有点类似于链接...以及我在尝试实现时阅读的一些书中。 这里是我的实体: public class Student { public Studen

    0热度

    1回答

    对流畅API的新增功能非常适合我。我有三个实体学生,地址和课程,学生和地址应该是1:1的关系,学生和课程应该是m:m(多对多)。 我的问题是我应该定义的课程和地址实体为多人对多人,或者我应该只是通过学生访问联系人,如果我想知道有多少课程正在由一个特定的地址(单向关联) 下面是我的流利api映射,我已经移动了外部配置。 public CourseMappings() {

    0热度

    1回答

    我一直在使用实体框架代码第一次建模技术并开始使用DataAnnotation和FluentAPI已经看到了实现这样的例子很多很多(1-N)的关系,但所有的例子都是用ICollection在建模时域类。我已经在我的域类中使用了泛型ObservableCollection,并且不打算改变它。 目前同时使用FluentAPI指定配置,我收到以下错误: HasRequired(t => t.App)

    1热度

    1回答

    我刚开始为我的下一个项目使用实体框架,并且我正在努力满足以下要求。我有以下ApplicationUser类: public class ApplicationUser : IdentityUser { public string Name { get; set; } public int CompanyId { get; set; } public virtual

    0热度

    1回答

    我正在尝试使用现有的数据库,并且我能够进行更改很困难。然而,我希望做一些过渡工作并成为ORM,但我遇到了问题。 我正在使用EF Fluent API(更接近NHibernate的做事方式),我们在数据库中有一个可空列ParentId。我创建了一个HasOptional关系,这和它的工作原理: HasOptional(x => x.Parent).WithMany().Map(m => m.MapK

    1热度

    1回答

    我有一个表Items和表Services。 每个项目都需要与一个服务有关。 如何在EF Fluent api中通过ItemServices关系表编写2个关系? 这里是班 public class Item { public Guid Id { get; private set; } public Service Service { get; private set; } }

    0热度

    1回答

    我有以下类和EF惯例创建的表 - 罚款 - 都很好。现在我想在ToDoList上配置级联删除(这样,当我删除一个ToDoList时,所有ToDoItems和UserToDoLists也会自动删除)。我必须重新指定EF约定能够检测到以设置WillCascadeOnDelete的内容吗?我如何在流利的API中指定这种关系? public class ToDoList { public in