C# Class AssessmentAnywhere.Services.AccountActivation.AccountActivationRepo

Inheritance: IAccountActivationRepo
Datei anzeigen Open project: pebblecode/AssessmentAnywhere

Public Methods

Method Description
AccountActivationRepo ( ) : System
AccountActivationRepo ( Func activationCodeGenerator, System.TimeSpan activationWindow, Func currentTime ) : System
Contains ( string username ) : bool
CreateOrReplace ( string username ) : IAccountActivation
Open ( string username ) : IAccountActivation

Method Details

AccountActivationRepo() public method

public AccountActivationRepo ( ) : System
return System

AccountActivationRepo() public method

public AccountActivationRepo ( Func activationCodeGenerator, System.TimeSpan activationWindow, Func currentTime ) : System
activationCodeGenerator Func
activationWindow System.TimeSpan
currentTime Func
return System

Contains() public method

public Contains ( string username ) : bool
username string
return bool

CreateOrReplace() public method

public CreateOrReplace ( string username ) : IAccountActivation
username string
return IAccountActivation

Open() public method

public Open ( string username ) : IAccountActivation
username string
return IAccountActivation