2016-07-20 4 views
0

현재 ASP.NET ID 3을 평가 중이며 사용자 멤버 배 정보에 새 데이터 저장소를 사용하려고하므로 User, Role, UserRole, UserClaims 클래스를 사용자 지정해야합니다.ASP.NET ID 사용자 지정 3

ASP.NET Identity 2.x에서는 User 클래스가 IUser를 구현하고 Role 클래스가 IRole을 구현하고 UserStore 클래스가 사용자 인터페이스 클래스를 구현하기 위해 필요한 모든 것이 필자가 간결하게하기 위해 생략 한 일련의 인터페이스를 구현하는 것뿐이었습니다. 역할 클래스

그러나 현재 구현의 소스 코드를 연구하면 사용자 클래스가 IdentityUser 클래스, Role 클래스에서 상속되어야 함을 나타냅니다. IdentityRole 클래스 등을 상속 받아야합니다. IUser와 IRole 인터페이스가 더 이상 존재하지 않는 것 같습니다.

내 모델 클래스의 디자인에 많은 컨트롤을하고 있었고 현재이 터널 끝 부분에 불이 들어오지 않은 것 같습니다. 내가 usermanagement 클래스를 만들려하지만, 그들로부터 상속하지 않으려면 어떻게해야합니까 신원 *** 수업을 통해

제발 내가

답변

0

정체성 3.0은 이제 인터페이스를 기반으로 도움이 필요합니다. POCO 개체를 사용하고 사용하려는 기능으로 상점을 사용자 지정할 수 있습니다. 내가 성공적으로 다시는 Active Directory를 저장뿐만 아니라 MSSQL 데이터베이스를 사용하여 신원을 구현했습니다 https://github.com/aspnet/Identity/tree/dev/src/Microsoft.AspNetCore.Identity

:

여기에 아이덴티티 3 소스 코드입니다.

+0

공용 저장소에 호스팅되어 있습니까? 링크를 공유해 주시면 감사하겠습니다. –

+0

불행히도 죄송합니다. IdentityUser로부터의 상속은 Identity가 Entity Framework (EF)와 함께 사용되는 경우를 믿습니다. – DOMZE