C# Class UserManagement.Domain.ConfirmationService

Inheritance: IConfirmationService
Afficher le fichier Open project: LeagueOfDevelopers/LodCore Class Usage Examples

Méthodes publiques

Méthode Description
ConfirmEmail ( string confirmationToken ) : void
ConfirmProfile ( int userId ) : void
ConfirmationService ( IUserRepository userRepository, UserManagement.Application.IMailer mailer, IValidationRequestsRepository validationRequestsRepository, IEventSink userManagementEventSink, ConfirmationSettings confirmationSettings, IGitlabUserRegistrar gitlabUserRegistrar, IRedmineUserRegistrar redmineUserRegistrar ) : Common.System
SetupEmailConfirmation ( int userId ) : void

Private Methods

Méthode Description
CreateGitlabAccount ( Account account ) : void
CreateRedmineAccount ( Account account ) : void

Method Details

ConfirmEmail() public méthode

public ConfirmEmail ( string confirmationToken ) : void
confirmationToken string
Résultat void

ConfirmProfile() public méthode

public ConfirmProfile ( int userId ) : void
userId int
Résultat void

ConfirmationService() public méthode

public ConfirmationService ( IUserRepository userRepository, UserManagement.Application.IMailer mailer, IValidationRequestsRepository validationRequestsRepository, IEventSink userManagementEventSink, ConfirmationSettings confirmationSettings, IGitlabUserRegistrar gitlabUserRegistrar, IRedmineUserRegistrar redmineUserRegistrar ) : Common.System
userRepository IUserRepository
mailer UserManagement.Application.IMailer
validationRequestsRepository IValidationRequestsRepository
userManagementEventSink IEventSink
confirmationSettings UserManagement.Application.ConfirmationSettings
gitlabUserRegistrar IGitlabUserRegistrar
redmineUserRegistrar IRedmineUserRegistrar
Résultat Common.System

SetupEmailConfirmation() public méthode

public SetupEmailConfirmation ( int userId ) : void
userId int
Résultat void