2017-12-07 16 views
0

각 테이블/엔티티에 대한 CRUD 컨트롤러 및 뷰를 생성 할 수있었습니다.asp.net 코어 mvc 2.0 사용자 관리를위한 CRUD

사용자 테이블에 문제가 있습니다. 이 엔티티는 IdentityUser에서 파생 된 클래스입니다.

이 엔티티는 삽입하거나 업데이트 할 수 없습니다.

이 사용자 테이블에서 CRUD 작업을 수행하는 가장 좋은 방법은 무엇입니까?

감사

답변

0

난 당신이 ID를 사용하는 가정 Microsoft.AspNetCore.Identity.UserManager 클래스를 통해 사용자를위한 모든 것을 할.

+0

감사합니다.하지만 관리자 인 CRUD 관리 작업에 대해 이야기하고 있습니다. – Bob5421

+0

백엔드에서 사용자 관리에 사용하는 모든 기능이 있습니다. 예를 들어 사용자 목록을 가져 오려면 UserManager.Users를 호출합니다. 또한 역할, 클레임 및 로그인에 대한 가상 탐색 속성을 설정하여 하나의 쿼리로 가져올 수 있습니다. 백엔드에서 새 사용자를 다시 만들려면 UserManager.CreateAsync를 사용한 다음 선택한 역할을 반복하고 AddToRoleAsync를 통해 새로 만든 사용자에게 추가하십시오. – Pixelstiltskin