2014-04-24 3 views
1

EntityFramework 및 MVC4에서 사용할 수있는 SimpleMembershipProvider를 사용하고 있습니다. 그러나 "새 프로젝트 마법사"를 사용하여 인터넷 응용 프로그램을 만들 때이 모든 논리가 내 웹 프로젝트에 통합됩니다.MVC4 n-tier의 사용자 및 역할이있는 SimpleMembership

나는 물건을 분리하고 싶기 때문에 비즈니스 컨셉 (이미 EF를 참조)을 가지고 있는데, 컨텍스트와 Eb를위한 DbSet을 가지고있다. 그 레이어에 관련된 모든 사용자 관련 작업을 수행하고 싶지만이 작업을 수행하는 방법을 아직 모릅니다 ...

내 SimpleMembershipProvider (및 역할)의 용이성을 어떻게 사용합니까? 웹 프로젝트지만 내 비즈니스 계층에서 모든 데이터베이스 관련 작업을 수행합니까? 웹 프로젝트에서 EF에 대한 참조가 필요합니까 (모든 것이 올바르게 설정되면 안된다고 생각하십니까?).

이 문제에 대한 정보를 찾으려고했지만 지금까지는 성공적이지 않았습니다.

답변

2

CodePlex의 오픈 소스 프로젝트 SimpleSecurity에서 SimpleMembership을 별도의 레이어로 이동하는 방법에 대한 예제를 제공합니다. You can read about it here.

+0

나는이 대답을 올바른 것으로 표시했지만, 실제로 당신이 준 링크를 확인하지는 않았다. 더 적은 것, SimpleMembership에 정보를 찾을 때 나는 당신의 블로그를 발견하고 당신의 포스트는 나가 성취하고 싶었던 것을 통해 저를 도왔다. 감사 ;) –

관련 문제