Ich bin vertraut mit der Organisation der flüssigen API-Konfigurationen in einer separaten Klasse auf EF6, aber wie wird dies mit EF7 erreicht?Entity-framework-7 Organisieren von Fluent-API-Konfigurationen in einer separaten Klasse
Hier ist ein Beispiel, wie es mit EF6 zu tun:
ModelConfigurations.cs
public class ModelConfigurations : EntityTypeConfiguration<Blog>
{
ToTable("tbl_Blog");
HasKey(c => c.Id);
// etc..
}
und von OnModelCreating zu nennen()
protected override void OnModelCreating(DbModelbuilder modelBuilder)
{
modelBuilder.Configurations.Add(new ModelConfigurations());
// etc...
}
Auf EF7 ich das lösen kann nicht EntityTypeKonfiguration? Was ist der richtige Weg, um flüssige API-Aufrufe von einer separaten Klasse zu implementieren?
http://stackoverflow.com/questions/26957519/ef-7-mapping-entitytypconfiguration –
Ich empfehle Ihnen, "dnx ef dbcontext scaffold" verwenden, um Modell aus der * vorhandenen * Datenbank zu generieren (siehe [die Antwort] (http://stackoverflow.com/a/34457974/315935) für Details). Sie erhalten viele sehr gute Beispiele, wie Sie eine flüssige API in EF7 verwenden können, wenn Sie genügend komplexe Datenbanken als Quelle erhalten würden. – Oleg