C# Класс HaloOnline.Server.Core.Http.Auth.HaloUserStore

Наследование: IHaloUserStore
Показать файл Открыть проект

Открытые методы

Метод Описание
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