C# Класс Blog.Common.Identity.Repository.BlogDbRepository

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

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

Метод Описание
AddClaim ( string userId, Claim claim ) : Task
AddToRolesAsync ( string id, string roles ) : Task
BlogDbRepository ( ) : System
CreateRoleAsync ( BlogRole blogRole ) : Task
Dispose ( ) : void
FindUser ( string userName, string password ) : Task
FindUsers ( string username ) : Task
GetClaims ( string userId ) : Task>
GetRoles ( ) : IEnumerable
RegisterUser ( BlogRegisterModel userModel ) : Task
RemoveClaim ( string userId, Claim claim ) : Task

Описание методов

AddClaim() публичный Метод

public AddClaim ( string userId, Claim claim ) : Task
userId string
claim System.Security.Claims.Claim
Результат Task

AddToRolesAsync() публичный Метод

public AddToRolesAsync ( string id, string roles ) : Task
id string
roles string
Результат Task

BlogDbRepository() публичный Метод

public BlogDbRepository ( ) : System
Результат System

CreateRoleAsync() публичный Метод

public CreateRoleAsync ( BlogRole blogRole ) : Task
blogRole Blog.Common.Identity.Role.BlogRole
Результат Task

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

FindUser() публичный Метод

public FindUser ( string userName, string password ) : Task
userName string
password string
Результат Task

FindUsers() публичный Метод

public FindUsers ( string username ) : Task
username string
Результат Task

GetClaims() публичный Метод

public GetClaims ( string userId ) : Task>
userId string
Результат Task>

GetRoles() публичный Метод

public GetRoles ( ) : IEnumerable
Результат IEnumerable

RegisterUser() публичный Метод

public RegisterUser ( BlogRegisterModel userModel ) : Task
userModel Blog.Common.Identity.Models.BlogRegisterModel
Результат Task

RemoveClaim() публичный Метод

public RemoveClaim ( string userId, Claim claim ) : Task
userId string
claim System.Security.Claims.Claim
Результат Task