문제

내가 간단한 데이터베이스로'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>;
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top