C# 클래스 HaloOnline.Server.Core.Http.Auth.HaloUserStore

상속: IHaloUserStore
파일 보기 프로젝트 열기: no1dead/HaloMasterMaster

공개 메소드들

메소드 설명
CreateAsync ( HaloUser user ) : System.Threading.Tasks.Task
DeleteAsync ( HaloUser user ) : System.Threading.Tasks.Task
Dispose ( ) : void
FindByIdAsync ( string userId ) : Task
FindByNameAsync ( string userName ) : Task
GetPasswordHashAsync ( HaloUser user ) : Task
HaloUserStore ( IUserRepository userRepository ) : System.Threading.Tasks
HasPasswordAsync ( HaloUser user ) : Task
SetPasswordHashAsync ( HaloUser user, string passwordHash ) : System.Threading.Tasks.Task
UpdateAsync ( HaloUser user ) : System.Threading.Tasks.Task

메소드 상세

CreateAsync() 공개 메소드

public CreateAsync ( HaloUser user ) : System.Threading.Tasks.Task
user HaloUser
리턴 System.Threading.Tasks.Task

DeleteAsync() 공개 메소드

public DeleteAsync ( HaloUser user ) : System.Threading.Tasks.Task
user HaloUser
리턴 System.Threading.Tasks.Task

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

FindByIdAsync() 공개 메소드

public FindByIdAsync ( string userId ) : Task
userId string
리턴 Task

FindByNameAsync() 공개 메소드

public FindByNameAsync ( string userName ) : Task
userName string
리턴 Task

GetPasswordHashAsync() 공개 메소드

public GetPasswordHashAsync ( HaloUser user ) : Task
user HaloUser
리턴 Task

HaloUserStore() 공개 메소드

public HaloUserStore ( IUserRepository userRepository ) : System.Threading.Tasks
userRepository IUserRepository
리턴 System.Threading.Tasks

HasPasswordAsync() 공개 메소드

public HasPasswordAsync ( HaloUser user ) : Task
user HaloUser
리턴 Task

SetPasswordHashAsync() 공개 메소드

public SetPasswordHashAsync ( HaloUser user, string passwordHash ) : System.Threading.Tasks.Task
user HaloUser
passwordHash string
리턴 System.Threading.Tasks.Task

UpdateAsync() 공개 메소드

public UpdateAsync ( HaloUser user ) : System.Threading.Tasks.Task
user HaloUser
리턴 System.Threading.Tasks.Task