我的所有实体都有一个基类:
- public class Entity<TKey> : IEntity<TKey>
- {
- dynamic IEntity.Id
- {
- get
- {
- return this.Id;
- }
- set
- {
- this.Id = value;
- }
- }
- public TKey Id { get; set; }
- }
例如状态实体:
当我对数据库运行查询时,我收到以下错误:“具有标识’Id’的项已经存在于元数据集合中.参数名称:item”.
有没有办法解决这个问题,或者这是由继承引起的问题,我不能从任何类继承我的实体?