ASP.NET에 익숙하지 않아 인증 및 권한 부여를 위해 ID 프레임 워크를 사용하여 ASP.NET MVC 프로젝트를 만들어야하지만 데이터베이스 (SQL Server) 독립적 인 웹 서비스 프로젝트에서 수행되어야하므로 데이터베이스를 요청하는 응용 프로그램의 모든 서비스를 포함하는 ID가있는 웹 API 프로젝트를 만들었습니다. 인증은 ASP의 메소드가 아니라 웹 API의 메소드를 호출하여 수행됩니다. .NET MVC 프로젝트 및 모든 것이 잘 작동합니다.ID를 사용하여 ASP.NET MVC 및 웹 API 프로젝트 결합
그래서 질문 : ASP.NET MVC 프로젝트가 데이터베이스의 인스턴스를 만들지 못하게하고 자동으로 생성자를 호출하지 못하도록 할 수 있습니까? ApplicationDbContext()
?
또는 ID 모델에서 dbcontext를 만드는 대신 웹 API 프로젝트로 리디렉션 될 수 있습니까?
도움주세요.
엔티티 프레임 워크에서 코드 우선 또는 데이터베이스 우선입니까? – dev8989
데이터베이스를 먼저 사용했습니다. – sam