C# Class EA.Iws.Api.Controllers.RegistrationController

Inheritance: ApiController
Afficher le fichier Open project: EnvironmentAgency/prsd-iws

Méthodes publiques

Méthode Description
RegistrationController ( ApplicationUserManager userManager, IUserContext userContext, IEmailService emailService ) : System

Private Methods

Méthode Description
GetApplicantDetails ( ) : Task
GetEmailVerificationUrl ( string baseUrl, string verificationToken, string userId ) : string

Generates the correct verification URL for a user to verify their email.

GetErrorResult ( Microsoft.AspNet.Identity.IdentityResult result ) : IHttpActionResult
Register ( ApplicantRegistrationData model ) : Task
RegisterAdmin ( AdminRegistrationData model ) : Task
ResetPassword ( PasswordResetData model ) : Task
ResetPasswordRequest ( PasswordResetRequest model ) : Task
SendEmailVerification ( EmailVerificationData model ) : Task
UpdateApplicantDetails ( EditApplicantRegistrationData model ) : Task
VerifyEmail ( VerifiedEmailData model ) : Task

Method Details

RegistrationController() public méthode

public RegistrationController ( ApplicationUserManager userManager, IUserContext userContext, IEmailService emailService ) : System
userManager ApplicationUserManager
userContext IUserContext
emailService IEmailService
Résultat System