Ho un'entità in quadro codice prima entità che attualmente appare così:Entity Framework - riutilizzo Tipo Complesso
public class Entity
{
// snip ...
public string OriginalDepartment { get; set; }
public string OriginalQueue { get; set; }
public string CurrentDepartment { get; set; }
public string CurrentQueue { get; set; }
}
vorrei creare tipo complesso per questi tipi come qualcosa di simile a questo:
public class Location
{
public string Department { get; set; }
public string Queue { get; set; }
}
mi piacerebbe usare questo stesso tipo sia attuale e originale:
public Location Original { get; set; }
public Location Current { get; set; }
questo è possibile, o fare Devo creare due tipi complessi CurrentLocation
e OriginalLocation
?
Immagino di non essere sicuro di come sia supportato fuori dagli schemi. La classe 'ComplexTypeConfiguration' ha un metodo 'Property()' che mi sta chiedendo di specificare un nome di colonna. Il nome della colonna sarà diverso per ciascuno. –
Dismissile
Immagino che dovrei chiarire che voglio essere in grado di personalizzare i nomi delle colonne per entrambi i tipi complessi. È supportato? – Dismissile
Vuoi che siano solo prefissati in modo diverso o completamente personalizzati? – archil