Навигация по типу сущности не была добавлена в модель или проигнорирована, или entityType проигнорирован
Навигация «Теги» на типе сущности «Notepad.Models.Note» не была добавлена в модель, либо игнорируется, либо entityType игнорируется.
public class Note
{
public Note()
{
CreationDate = DateTime.Now;
Tags = new HashSet<Tag>();
Parts = new HashSet<Part>();
}
public int ID { get; set; }
public virtual ICollection<Tag> Tags { get; set; }
public virtual ICollection<Part> Parts { get; set; }
public DateTime? CreationDate { get; set; }
}
public class Tag
{
public Tag()
{
Notes = new HashSet<Note>();
}
public int ID { get; set; }
public string Name { get; set; }
public virtual ICollection<Note> Notes { get; set; }
}
Это происходит при добавлении миграции:
dnx ef миграции добавляют DbData -c DataDbContext
Как вы думаете, почему это происходит?
РЕДАКТИРОВАТЬ: DataDbContext:
public class DataDbContext : DbContext
{
public DbSet<Note> Notes { get; set; }
public DbSet<Tag> Tags { get; set; }
public DbSet<Part> Parts { get; set; }
}