我正在用ASP.NET核心开发我的第一个webapi。我有两个实体: public class Event : Entity private ISet<Ticket> _tickets = new HashSet<Ticket>();CreatedAt { get; protected set; } public IEnumerable}
public decimal Price {
我正在为我们的EF框架编写一个自定义的保存通用方法。这样做的目的是要有一种可以进行部分更新的方法。代码如下:
public IEnumerable<T> UpdateEntitiesByProperties(IEnumerable<UpdateByPropertiesData<T>> entitiesAndProperties,但当entitiesAndProperties中的实体
我不知道这是实体框架的设计选择还是代表我的错误方法,但是每当我试图将实体AddRange到DbSet时,我似乎无法获得自动生成的标识字段。编辑:,这是更新的代码,以显示导致问题的原因:枚举。不需要向实体类添加其他属性。public Entity ToEntity() return new Entity() { Field = Field };
}