시스템에는 여러 클래스의 모델 (예 : 작업, 송장, 리포트)이 있습니다. 각 테이블에 대해, 로깅 된 회사에 따라 일부 매개 변수 (예 : companyID). 그리고 모든 테이블, 모든 쿼리, 모든 저장 등에 대해 반드시이 매개 변수를 관찰해야합니다. 이 매개 변수를 추가하는 각 쿼리에 대해 EF에게 LINQ를 알리는 간단한 방법이 있습니까? 즉, 난 그냥 입력하는 경우 :LINQ에 의한 EF의 모든 모델에 대해 일반적인 WHERE 매개 변수를 사용하는 방법은 무엇입니까?
List<Report> list = db.Reports.Where(r => r.companyID = idOfLoggedComp)
감사 답변에 대한 많은처럼 기록 된 회사의 회사 ID 만 관련 기록을 선택 하였다
List<Report> list = db.Reports;
.