C# Класс UserManagement.Domain.ConfirmationService

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

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

Метод Описание
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

Приватные методы

Метод Описание
CreateGitlabAccount ( Account account ) : void
CreateRedmineAccount ( Account account ) : void

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

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

public ConfirmEmail ( string confirmationToken ) : void
confirmationToken string
Результат void

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

public ConfirmProfile ( int userId ) : void
userId int
Результат void

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

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
Результат Common.System

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

public SetupEmailConfirmation ( int userId ) : void
userId int
Результат void