Mam relacje
class F { public virtual ICollection<string> Events {get;set;} }
I chce to zmapować do "F.Events" tablicy.
Z automatu nic mi nie wykrywa.
Jak to zdefiniować za pomocą fluent api?
Mam relacje
class F { public virtual ICollection<string> Events {get;set;} }
I chce to zmapować do "F.Events" tablicy.
Z automatu nic mi nie wykrywa.
Jak to zdefiniować za pomocą fluent api?
Chyba entity nie wspiera takiego mapowania (ale mogę się mylić).
Pozostaje coś w stylu
public class FEvent
{
public int FEventId { get; set; }
public string Event { get; set; }
public virtual F { get; set; }
}
public class F
{
public virtual ICollection<FEvent> Events {get;set;}
}
Ewentalnie można skleić do jednego stringa i potem splitować ale średnio mi się takie rozwiązanie podoba.
Można też użyć ORMa, który wspiera kolekcje typów prostych, a nie jakiejś zabawki.