데이터베이스의 모든 레코드에 대해 작성자의 UserID
(모든 테이블에 필드가 있음)을 저장하려면 SaveChanges 메서드를 재정 의하여이를 수행 할 수 있음을 발견했습니다.매개 변수를 Entity Framework 모델에 전달하는 방법은 무엇입니까?
유일한 문제는 UserID
이 웹 프로젝트의 세션 변수에 저장되고 EF가 분리 된 프로젝트 라이브러리에 존재한다는 것입니다. 그리고 dll에서 응용 프로그램에 액세스 할 필요가 없습니다.
내 경우에 가장 적합한 것은 무엇입니까? UserID 매개 변수를 사용하여 SaveChanges에 대한 새 재정의를 생성하여 UserID를 전달합니까? 또는 다른 아이디어? 당신은 내가 당신이 CONTEXT.TABLENAME.ADD 방법을 사용하여 값이 DB에 추가 될 전달하는 이해하는 것과
:-) 대답처럼 해달라고하면