/// <summary> /// constructor AuthController through the passed parameters enables the implementation of authorization /// </summary> /// <param name="context"></param> /// <param name="userRepository"></param> /// <param name="passwordHasher"></param> /// <param name="accessTokenGenerator"></param> public AuthController(DatabaseContext context, IBaseUserModelRepository userRepository, IPasswordHasher passwordHasher, AccessTokenGenerator accessTokenGenerator) { Context = context; UserRepository = userRepository; PasswordHasher = passwordHasher; AccessTokenGenerator = accessTokenGenerator; }
public UserModelContoller(IBaseUserModelRepository userModelRepository) { UserModelRepository = userModelRepository; }