エンティティタイプのナビゲーション「タグ」を無視「Notepad.Models.Note」モデルに追加されていない、または無視しますまたはentityTypeは無視されます。は、または無視、または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
を追加しますか?
EDIT: DataDbContext:
public class DataDbContext : DbContext
{
public DbSet<Note> Notes { get; set; }
public DbSet<Tag> Tags { get; set; }
public DbSet<Part> Parts { get; set; }
}
'Tag'のコードを表示 – dotctor
DataDbContextにDbSetを追加しましたか? –
@MarcinZablocki私は質問にそれを貼り付けました、あなたはすべてが正しいことを確認することができます – Piotrek