public AuthenticateController(HonestProjectContext context, IConfiguration configuration, IPasswordHashUtility hashUtility, IJwtUtilities jwtUtilities)
 {
     _context          = context;
     _configuration    = configuration;
     this.hashUtility  = hashUtility;
     this.jwtUtilities = jwtUtilities;
 }
 public UserRepository(HonestProjectContext context, IConfiguration configuration, IPasswordHashUtility hashGenerator)
 {
     this.context       = context;
     this.configuration = configuration;
     this.hashGenerator = hashGenerator;
 }