C# Class iGoat.Domain.ProfileService

Inheritance: IProfileService
Afficher le fichier Open project: AcklenAvenue/iGoat-Delivery-Back-End

Méthodes publiques

Méthode Description
GetAuthKey ( string userName, string password ) : Instance
GetProfile ( string authKey ) : Profile
ProfileService ( IAuthKeyProvider authKeyProvider, IProfileRepository profileRepository, ITimeProvider timeProvider ) : System

Private Methods

Méthode Description
CheckStatus ( Profile profile ) : void

Method Details

GetAuthKey() public méthode

public GetAuthKey ( string userName, string password ) : Instance
userName string
password string
Résultat iGoat.Domain.Entities.Instance

GetProfile() public méthode

public GetProfile ( string authKey ) : Profile
authKey string
Résultat iGoat.Domain.Entities.Profile

ProfileService() public méthode

public ProfileService ( IAuthKeyProvider authKeyProvider, IProfileRepository profileRepository, ITimeProvider timeProvider ) : System
authKeyProvider IAuthKeyProvider
profileRepository IProfileRepository
timeProvider ITimeProvider
Résultat System