C'è un modo per usare fluentAPI in un DbContext per includere manualmente ICollections che sono stati [NotMapped] nel modello? So come ignorare manualmente le proprietà usando fluentAPI
modelBuilder.Entity<MyEntity>().Ignore(e => e.MyChildCollection);
Ma se la proprietà è stata definita con l'attributo [NotMapped] (vedi sotto), può essere "riportato" nel modello?
[NotMapped]
public virtual ICollection<ChildEntityType> MyChildCollection { get; set; }
Sì, può essere. Devi solo rimuovere l'annotazione dei dati [NotMapped] e poi andare al tuo gestore della console dei pacchetti. Digitare add-migration [anyname]. Quindi digitare update-database. Effettuerà automaticamente le modifiche.