C# Класс Project.Core.Services.AccountService

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AccountService ( IRepository repository ) : System
Authenticate ( string username, string password ) : bool
Create ( string email, string password ) : Account
GenerateSalt ( int bufferSize = 40 ) : string
GenerateSaltedPassword ( string password, string salt ) : string

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

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

public AccountService ( IRepository repository ) : System
repository IRepository
Результат System

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

public Authenticate ( string username, string password ) : bool
username string
password string
Результат bool

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

public Create ( string email, string password ) : Account
email string
password string
Результат Project.Core.Models.Account

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

public GenerateSalt ( int bufferSize = 40 ) : string
bufferSize int
Результат string

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

public GenerateSaltedPassword ( string password, string salt ) : string
password string
salt string
Результат string