0

내 MVC 프로젝트 (Identity 2.0.0을 사용하여 정수 키를 사용할 수 있도록)에 대한 사용자 지정 UserStore를 구현했습니다.ASP ID 2.0.0 usermanager가 잘못된 메소드를 호출합니까?

Usermanager는 사용자 지정 구현이 아니지만 Microsoft.AspNet.Identity.Usermanager 구현입니다.

나는 호출 할 때 : 내 accountcontroller에서

IdentityResult result = await UserManager.CreateAsync(User, model.Password); 

public Task UpdateAsync(TUser user) 

방법 대신

public Task CreateAsync(TUser user) 

의 호출을하는 방법이 될 수 있을까? 알려진 버그입니까? 이 문제를 해결할 수 있을까요?

답변

0

"update"메서드가 호출 된 후 select 문에서 레코드가 테이블에 있는지 확인합니다. 그렇지 않은 경우 (select가 null을 반환 함) Usermanager는 새 레코드에 대한 만들기를 수행합니다.