public TokenController(IConfiguration config, HnContext context, IConfiguration configuration)
        {
            _config  = config;
            _context = context;

            int usersCount = context.Users.Count();

            if (usersCount == 0)
            {
                var  hashedPassword = SecurePasswordHasher.Hash(configuration["Admin:Password"]);
                User admin          = new User {
                    Username = configuration["Admin:Username"], Password = hashedPassword
                };
                context.Users.Add(admin);
                context.SaveChanges();
            }
        }
 public ArticlesController(HnContext context)
 {
     _context = context;
 }