C# Class SOLID.Examples.SingleResponsibilityPrinciple.RobsExerciseSolution.AuthenticationCommand

Mostra file Open project: 7digital/SolidExamples

Public Methods

Method Description
AuthenticationCommand ( string username, string password, IUserRepository userRepository )
DoLogin ( ) : bool

Private Methods

Method Description
MaxLoginAttemptsReached ( ) : bool
PasswordIsValid ( ) : bool
UserIsValid ( ) : bool

Method Details

AuthenticationCommand() public method

public AuthenticationCommand ( string username, string password, IUserRepository userRepository )
username string
password string
userRepository IUserRepository

DoLogin() public method

public DoLogin ( ) : bool
return bool