Exemple #1
0
        public static async Task SeedAsync(IAppDatabaseContext appDatabaseContext, IConfiguration _)
        {
            var user = await appDatabaseContext.Set <User>().FirstOrDefaultAsync(x => x.Username == "jpinto3");

            user ??= new User("johndoe", "*****@*****.**", "Qwertyuiop123!");
            appDatabaseContext.Store(user);

            appDatabaseContext.SaveChangesAsync(default).GetAwaiter().GetResult();
Exemple #2
0
 public Handler(IAppDatabaseContext appDatabaseContext, ITokenProvider tokenProvider, IPasswordHasher passwordHasher)
 {
     _passwordHasher     = passwordHasher;
     _tokenProvider      = tokenProvider;
     _appDatabaseContext = appDatabaseContext;
 }