Entity Framework 4, POCO ve Code-Only kullanarak bir proje kurmaya çalışıyorum.Gezinme özelliğine sahip bir Arabirimin kullanılması
Bir gezinme özelliğinin türü için varlık çerçevesinin arayüz olması mümkün mü?
"Görev" sınıfım var. Bir Görev, her biri ayrı bir sınıf tarafından temsil edilen ve ayrı tablolarda saklanan bir kullanıcıya veya bir gruba atanabilir. sınıflar şuna benzer:
public class User : IAssignable
{
public String Name { get; set; }
public int ID { get; set; }
public String Email { get; set; }
public String Password { get; set; }
}
public class Group : IAssignable
{
public String Name { get; set; }
public int ID { get; set; }
public String Manager { get; set; }
public String Department { get; set; }
}
public class Task
{
public String Title { get; set; }
public DateTime DueDate { get; set; }
public String Details { get; set; }
public IAssignable AssignedTo { get; set; }
}
bir yolu var mı may varlık çerçevesinde bir navigasyon özelliği olarak AssignedTo özelliği? EF'nin, Kullanıcılar tablosuna veya Gruplar tablosuna bakıp bakmayacağını bilmesi için bir tür ayrımcı olması gerektiğini düşünüyorum ancak Code-Only veya EDMX kullanarak eşleştirmeyi anlayabiliyorum.
Ayrıca buna bir çözüm bulmak istiyorum. – Ciel