C# Class LetMeRate.Application.Services.AccountService

Inheritance: IAccountService
Afficher le fichier Open project: cairey/Let-Me-Rate-NancyFX

Méthodes publiques

Méthode Description
AccountService ( IAccountKeyGenerator accountKeyGenerator, ISecurityDigest securityDigest ) : System
CreateAccount ( AddUserAccountCommand command ) : dynamic
GetUserAccount ( GetUserAccountQuery query ) : dynamic
GetUserAccountByKey ( GetUserAccountByKeyQuery query ) : dynamic
ValidateAccount ( ValidateAccountCommand command ) : dynamic

Method Details

AccountService() public méthode

public AccountService ( IAccountKeyGenerator accountKeyGenerator, ISecurityDigest securityDigest ) : System
accountKeyGenerator IAccountKeyGenerator
securityDigest ISecurityDigest
Résultat System

CreateAccount() public méthode

public CreateAccount ( AddUserAccountCommand command ) : dynamic
command LetMeRate.Application.Commands.AddUserAccountCommand
Résultat dynamic

GetUserAccount() public méthode

public GetUserAccount ( GetUserAccountQuery query ) : dynamic
query LetMeRate.Application.Query.GetUserAccountQuery
Résultat dynamic

GetUserAccountByKey() public méthode

public GetUserAccountByKey ( GetUserAccountByKeyQuery query ) : dynamic
query LetMeRate.Application.Query.GetUserAccountByKeyQuery
Résultat dynamic

ValidateAccount() public méthode

public ValidateAccount ( ValidateAccountCommand command ) : dynamic
command LetMeRate.Application.Commands.ValidateAccountCommand
Résultat dynamic