를 반환하는 방법 일반적인 엔터티를 사용하여 EF6 매핑되는?
-
21-12-2019 - |
문제
내가 간단한 데이터베이스로'Person
'및'Subscription
'테이블이 각 사람은 하나 이상입니다.
private MyDBContext_dbContext;
public T GetByID(int ID)
{
return _dbContext.Mapping. ??
}
이제 의도가 있었는지를 만드는 일반적인 방법으로 사람 또는 엔티티 구독 엔티티에서 매핑되는 유형에 따라 제공됩니다.
에 Linq2SQL 할 수 있었을 사용하여 .GetTable<T>
방법,어떻게 할 수 있습니 같은 여기 EntityFramework6?이 .Mapping
부지 않도에 의해 인식 링 그래서 나는 뭔가가 기본 여기에.
감사
해결책
DbContext 제공합을 설정 방법입니다.당신이 사용할 수 있습으로 일반적인 방법:
DbSet<Person> people = DbContext.Set<Person>();
non-일반적인:
DbSet<Person> people = DbContext.Set(typeof(Person)) as DbSet<Person>;
제휴하지 않습니다 StackOverflow